افزونه 1 برنامه نویسی explicitly programming

kar1000

Member
سلام دوستان
لطفا اگه میشه یک توضیح درباره explicitly programming به من بدهید
من جستجو کردم چیز زیادی نفهمیدم(فکر میکنم یک زبان برنامه نویسی توصیفی باشه)
لطفا مرا راهنمایی بفرمایید.
 

BehrouzPc

پــــادشــاه فــلــــش
تا جایی که بنده اطلاع دارم این مورد مربوط می شود به برنامه نویسی روشن و واضح می باشد ، مثلا setter ها getter ها در اکشن اسکریپت را در نظر داشته باشید

و این مثال که مربوطه به Box2d هست که در دو حالت نمایش داده شده است
PHP:
body.position.y += body.velocity.y * dt;
حال همین کد بدون استفاده از setter و getter به این صورت می شود
PHP:
body.getPosition().setY( body.getPosition().getY() + body.getVelocity.getY() * dt );


در نمای اول می بینید که کد واضح است و مفهوم آن به درستی درک می شود و لی در مورد دوم کد پیچیده شده است و مفهوم آن نیاز به توجه و دقت دارد ، طبیعتا روش اول مورد تایید تر و مناسب تر برای هر فردی خواهد بود.

موفق و پیروز باشید
 

جدیدترین ارسال ها

بالا