… ведь большинство… agile-евангелистов говорят…: «Делайте так, как говорит методология, и ваш проект попадёт в рай. Если нарушите хотя бы одну из практик, то Agile покарает вас»
Ни один хороший agile-евангелист или тренер не говорит так. Все подчеркивают, что гибкие методологии на то и названы гибкими: пробуйте, смотрите, что работает, а что нет, меняйте.
Мне кажется под программистом это и имелось в виду. Любой приличный программист занимается проектированием/разработкой архитектуры небольших компонент при реализации задачи. Вряд ли тут кто-то голосовал за code monkey :).
Хм. Могу поспорить насчет возраста. На последних курсах универа, когда начинал работать, с другом-одногруппником обсуждали свои стремления в карьерном плане. Мы оба сошлись к тому, что вот попрограммировать для приличия пару лет, а потом в менеджеры! А недавно возвращались к этому вопросу, и сошлись во мнении, что ну его нафиг, менеджеров этих, программировать и проектировать интереснее!
Именно так. Просто в книге сперва описаны несколько типов, а потом говорится о том, как важно знать, к какому типу вы принадлежит и почему. Как резюме, дальше идет вот это «правило».
Потому что нет в этих вопросах стопроцентной истины. Что более важно — единообразие кода. Поэтому если уж говорить о скобочках, то писать нужно так, как принято в вашем проекте.
Эффективность != быстродействие (что вы и подразумеваете под результатом оптимизации). Этот самый performance складывается из нескольких вещей (включая и быстродействие, конечно).
Бугага. Не зря, не зряяя меня все время пробивает смех, когда я читаю или слышу интервью Владимирской.
Ни один хороший agile-евангелист или тренер не говорит так. Все подчеркивают, что гибкие методологии на то и названы гибкими: пробуйте, смотрите, что работает, а что нет, меняйте.
habrahabr.ru/post/142262/#comment_4978029