Вы когда-нибудь слышали фразу от разработчика: «Осталось чуть-чуть, завтра точно готово» — и через неделю проект всё ещё не сдан? Кажется, что программист лукавит или плохо оценивает задачи. Но на самом деле за этой «небольшой» фразой скрывается одна из самых больших правд о создании сложных систем. Представьте, что вы печёте торт. Тесто испечено, начинка готова, форма идеальна. Осталось «чуть-чуть» — украсить кремом. Но вот беда: крем свернулся, кондитерский мешок порвался, а нужного пищевого красителя нет дома. Вместо пятнадцатиминутного украшения вы отправляетесь в магазин, перечитываете рецепты, пробуете новые смеси и теряете весь вечер. В коде происходит то же самое: последние 10% работы часто требуют 50% всего времени... Подробнее в ВКонтакте
@whilet_ru