Что такое сложно
Tuesday, 13 June 2006 08:46По наводке
tisse:
softwaremaniacs. Правда, там больше про конкретные вопросы программирования, чем про общие принципы.
Знакомая ситуация: начальник обращается к программисту с предложением (требованием, угрозой — нужное подчеркнуть :-) ) реализовать какую-нибудь нужную вещь в системе, на что тот, не долго думая, отвечает: “не, это сложно…” Тут же возникает конфликт, потому что начальнику эта самая вещь кажется далеко не такой сложной, и он подозревает, что программист просто ленится.Маниакальный Веблог транслируется в LJ как
Ситуация эта, вопреки бытующему мнению, не является никаким “необходимым злом” в общении с программистами и вполне разрешаема.
Но начать я хочу с выяснения того, что такое на самом деле “сложно”. Я готов предложить очень простое формальное определение этого понятия.ОпределениеЛегче не стало :-). Но это ведь формальное определение, а оно всегда нуждается в дальнейших разъяснениях.
Сложно — это то, что ваш программист называет сложным.