3 عادت برنامه نویسان بسیار موثر

برنامه نویسی فقط نوشتن کد و حل مشکلات نیست. این ترکیبی از تفکر خلاق و سازمانی است که برای دستیابی به تعالی نیاز به اعمال و عادات مؤثر دارد. در اینجا ما هفت عادتی را که مؤثرترین برنامه نویسان را متمایز می کند برجسته می کنیم:
1. یادگیری مستمر
یادگیری را به یک اولویت روزانه تبدیل کنید، حتی اگر فقط 30 دقیقه باشد. این می تواند خواندن در مورد یک چارچوب جدید، تماشای یک آموزش یا تمرین الگوریتم ها باشد.
2. قبل از کدنویسی برنامه ریزی کنید
قبل از نوشتن یک خط کد، زمانی را برای درک مشکل و طرح یک راه حل اختصاص دهید.
مثال: استفاده کنید pseudocode
یا فلوچارت ها:
1. Input user data.
2. Validate input.
3. Process data.
4. Output results.
این باعث صرفه جویی در زمان و کاهش دیباگ بعدا می شود.
3. کد پاک و قابل فهم بنویسید
«هر احمقی میتواند کدی بنویسد که کامپیوتر بتواند آن را بفهمد. برنامه نویسان خوب کدی را می نویسند که انسان بتواند آن را درک کند. – مارتین فاولر
کدی بنویسید که دیگران (و شما آینده) به راحتی آن را درک کنید. از نام های معنی دار استفاده کنید، از تکرار خودداری کنید و در صورت نیاز نظر اضافه کنید.
مثال:
1. var x = 30; // Not Clear
2. var age = 30; // Clear