در بحث با یکی از دوستان که مدیر و گرداننده یک شرکت نرمافزاری است صحبت از تقابل احتمالی «برنامهنویسی زیبا و دقیق» و «برنامهنویسی تجاری و پول در آوردن» بود. ایشان معتقد بودند که ما هم برنامهنویسی زیبا و دقیق را دوست داریم چون در نهایت موجب افزایش کیفیت و کاهش هزینههای نگهداری میشود. اما …