تحلیلگر، معمار و برنامه نویس از 1381...
اصول برنامه نویسی خوب - !KISS - اصل سادگی
به ساده ترین شکل ممکن کد بزنید. وقتی روشهای ساده برای نوشتن کد وجود دارند چه دلیلی دارد از روشهای عجیب و غریب و پیچیده استفاده کنید؟! کد ساده زمان کمتری از شما می گیرد، خطای کمتری دارد و تغییر دادن آن ساده است.
اصل KISS توصیفی است که کد را ساده و واضح نگه می دارد و درک آن را آسان می کند.بعلاوه باید توجه کنید زبانهای برنامه نویسی برای درک انسانهاست . کامپیوترها فقط 0 و 1 را می توانند بفهمند، بنابراین کدنویسی را ساده و آسان انجام دهید. متد ها و فانکشنهای خود را کوچک نگه دارید. هر متد یا فانکشن هرگز نباید بیش از 40-50 خط باشد.
هر متد فقط باید یک مشکل کوچک را حل کند و باید برای حل یک مشکل یا انجام یک عملیات باشد. اگر شروط زیادی در متد دارید ، آنها را به متدهای کوچکتر تقسیم کنید. خواندن و نگهداری آن نه تنها آسان تر خواهد بود ، بلکه می توانید مشکلات و باگهای آنها را زود تر پیدا کنید.
دو متد زیر را با هم مقایسه کنید، کدام ساده تر است؟
برای جلوگیری از نقض اصل KISS ، سعی کنید کد ساده ای بنویسید. برای حل مشکل خود به راه حل های زیادی فکر کنید ، سپس بهترین ، ساده ترین را انتخاب کنید و آن را به کد تبدیل کنید. هر وقت کد طولانی نوشتید ، آنرا به چندین متد تقسیم کنید .سعی کنید بلوک های کوچکی از کد را بنویسید که هرکدام یک کار واحد انجام می دهد.
مطلبی دیگر از این انتشارات
تعصب در زبان برنامه نویسی
مطلبی دیگر از این انتشارات
آزمون EPT , بررسی منابع و سوالات EPT خرداد 99 , کلاس آمادگی ای پی تی ، کرایه چیان
مطلبی دیگر از این انتشارات
اصلا پایتون چی هست؟