Хорошая статья. Главная мысль — использование той или иной методики зависит от проекта и той команды, которая есть у вас. Если у вас 3 стажера, то разбиение задачи на короткие этапы и ежедневные получасовые встречи — это то, что нужно. Если же в вашей команде 3 профессионала, то подобный подход погубит проект.
Наверное я старомоден, но это какой-то садомазохизм: главное в коде не количество строк, а простота. Когда можно понять код, без чтения 10-страничных пояснений… Все началось с элементарного присваивания, продолжилось интуивно понятным JSON, а закончилось галиматьей. Назвать это синтаксическим сахаром, это мягко говоря, преувеличить. Могу представить подобную простынку кода для сопровождения и не дай бог модификации…
Наверное я старомоден, но это какой-то садомазохизм: главное в коде не количество строк, а простота. Когда можно понять код, без чтения 10-страничных пояснений… Все началось с элементарного присваивания, продолжилось интуивно понятным JSON, а закончилось галиматьей. Назвать это синтаксическим сахаром, это мягко говоря, преувеличить. Могу представить подобную простынку кода для сопровождения и не дай бог модификации…