Best Practices
-
برنامه نویسی

چرا کد تمیز بدون مستند سازی، در عمل کد تمیز نیست؟
خیلی وقتها وقتی درباره کد تمیز صحبت میکنیم، ذهنمان سریع میرود سمت نامگذاری درست متغیرها، فانکشنهای کوتاه، رعایت SOLID و حذف کدهای تکراری. اما یک بخش مهم معمولاً یا نادیده گرفته میشود یا خیلی دستکم…
بیشتر بخوانید » -
برنامه نویسی

تفاوت کد قابل اجرا با کد قابل توسعه در پروژههای بلندمدت
وقتی «کد کار میکند» کافی نیست خیلی وقتها در پروژهها به کدی میرسیم که خروجی درست میدهد، تستها سبزند و ظاهراً همه چیز خوب پیش میرود. اما چند ماه بعد، اضافه کردن یک فیچر ساده…
بیشتر بخوانید »

