تصور اینکه هر ماه میتوان زبان جدیدی را آموخت شاید به ظاهر درست باشد اما عمیق نبوده و الزاما منجر به تولید محصولی با کیفیت نخواهد شد. حتی موتزارت که در 4 سالگی یک اعجوبهی موسیقی بود، 13 سال طول کشید تا اولین موسیقی در سطح جهانی خود را تولید کند.
برای اینکه کاری را انجام بدیم میتونیم سخت کار کنیم تا کار تموم بشه. یا
اینکه کار رو به فعالیتهای کوچکتری تقسیم کنیم و برای هرکدام محدوده
زمانی مشخص کنیم. Time Boxing روشی است که بیشتر توسط مهندسهای نرمافزار
برای انجام کارها استفاده میشه اما بصورت عمومی بهعنوان یک روش مدیریت
زمان هم مطرح شده.
وقتی کدی را برای اولین بار تحویل میدهید مثل این است که خود را بدهکار کرده باشید. هر بدهی کوچکی باعث افزایش سرعت توسعه میشود به شرطی که آن را در اسرع وقت و با بازنویسی کد، بازپرداخت کنید... زمانی این موضوع خطرناک میشود که بدهی بازپرداخت نشود. هر دقیقهای که از عمر این کد که کاملا ًدرست نوشته نشده است میگذرد، مانند بهرهای است که به بدهی قبلی افزوده میشود. کل شرکتهای مهندسی زیر فشار بدهی ناشی از بیتوجهی به اینگونه پیادهسازیهای بازنویسینشده ممکن است زمینگیر شوند و پیشرفت آنها متوقف شود.