Я склонен согласиться с тов. Гради Бучем: руководство должно очень прилично знать программирование. И вообще. Если руководитель знает тему лучше подчиненных — последние не смогут его шантажировать.
Но сейчас есть всеобщее убеждение: чтобы руководить — знать тему не нужно. Нужно раздавать направо и налево приказы. В этой ситуации все возможно, и шантаж в том числе.
С чем мне легко и радостно согласиться — так это с тем, что «WordPress, phpBB, MediaWiki и так далее» — плохи настолько, что вынудили меня написать свой движок. Притом, что я очень не хотел. Но реально — деваться было некуда. Ну ничего в них невозможно сделать своего. Как замороженные пельмени из магазина — какие есть, такие и вари...
А про MVC я своё мнение высказал, пока мне добавить нечего. Но мне в нем работать. Буду изучать и делиться статьями, что удалось понять.…
Я убежден, что необходимости в такой визуализации быть не должно. Текст приложения должен всё объяснять.
Если не объясняет — значит, проект плохо написан. Конечно, вполне возможно, что человек плохо читает, а написано все хорошо. Но вот лично я не готов защищать MVC и рассказывать, что это очень хорошо. Я буду здесь рассказывать, как MVC реализован в Laravel и как решить ту или иную задачу. Пишу вообще-то для себя: записываю, что понял, потом складываю воедино — и вроде видна картина. Ну не пропадать же добру :)…
За плюс спасибо. А насчет MVC...
Необходимость заставить всех писать «упорядоченно» я понимаю. Как и любой, на кого сваливалась поддержка чего-то, написанного «без правил» по принципу «главное — чтоб работало».
Пока решили упорядочивать паттернами. Чтоб было понятней, где «копать». Снова поддерживаю.
А вот удачен ли паттерн MVC — меня терзают смутные сомнения. Нет ощущения, что это все хорошо и правильно.
…
Спасибо за интересное дополнение. Дополнил статью
«Я убежден, что необходимости в такой визуализации быть не должно. Текст приложения должен всё объяснять.»
Это больше толкает на вымогательство у руководства. Мол ЗП не поднимете, приложение не напишу, а уволите вообще спрячу, расхлебывайте, как хотите :))))