
برنامهنویس عملگرا
نوشتهٔ اندرو هانت و دیوید توماس · سال انتشار 1999
یکی از کتابهایی که بیشتر از تکنولوژی خاص، طرز فکر یک مهندس نرمافزار خوب را آموزش میدهد. اصولی مثل مالکیت کد، اتوماسیون، سادگی و یادگیری مداوم هنوز بسیار کاربردیاند.
نقاط قوت
- اصول مهندسیِ بیزمان.
- فارغ از زبان برنامهنویسی مفید است.
- تأکیدی عالی بر نگهداشتپذیری.
- کاربردی و بسیار خوشخوان.
نقاط ضعف
- برخی نمونهها کهنه شدهاند.
- چند اصل برای مهندسان باتجربه بدیهی به نظر میرسد.
- جای دانش عمیقتر معماری نرمافزار یا علوم کامپیوتر را نمیگیرد.
مهندسی نرمافزار خوب کمتر به حفظکردن فناوریها ربط دارد و بیشتر به پروراندن عادتهای فکری، مسئولیتپذیری، سادگی و بهبود مستمر.
یکی از کتابهایی که بیشتر از تکنولوژی خاص، طرز فکر یک مهندس نرمافزار خوب را آموزش میدهد. اصولی مثل مالکیت کد، اتوماسیون، سادگی و یادگیری مداوم هنوز بسیار کاربردیاند.
این مطلب برایتان مفید بود؟
شمارش آرا پس از ۵ رأی نمایش داده میشود.