Здравствуйте, Igor Sukhov, Вы писали:
IS>какой такой стиль?
IS>что такое "архитектурная перспектива"?
IS>OMFG — написание тривиальной функиции в 10 строк (10 минут на написание и 20 минут на тестирование) как-то влияет на архитектуру в целом? не было такого и не будет.
Грубо говоря рекурсия это плохо потому что сложно, есть алгоритмы в которых с рекурсией становится проще, в остальных случаях если её можно избегать лучше избегать из-за сложности понимания.
Не все понимают рекурсию, при развитии кода возможно появление рекурсии в рекурсии, циклической рекурсии и т.п.
IS>большинство проблем архитектуры произрастают из двух простых (но от этого не менее печальных) причин:
IS>1. Люди приставленные архитектурить не понимают что и как делать.
IS>2. Люди приставленные присматривать за первыми не видят что первые не понимают что и как делать.
Отличные идеи чтобы сваливать проблемы на плечи архитекторов и менеджеров. Почему баги — неправильная архитектура, архитектор некомпетентен. Почему я не успеваю в срок — неправильное планирование, менеджер некомпетентен. Да они вообще в программировании не понимают!