Обновить
0
0
Пальгов Вадим@iparfeon

Пользователь

Отправить сообщение

Статья в целом понравилась: материал изложен доступно. Однако, стоит отметить, что в тексте чувствуется влияние взглядов Ричарда "Религиозного фаната" Мартина, что придает некоторую радикальность.

Это как минимум видно из :

  • "Флаги в аргументах функций" - тут я на 100% согласен, Мартин кстати очень хорошо это аргументировал, тут бы примеров по больше.

  • "Количество аргументов в функции максимум 3" - тоже самое, Мартин кстати отдельно упоминает что есть исключения из этого "правила"

  • "Не мутировать объекты переданные в метод/функцию" - тут я тоже полностью согласен. Видимо у автора тоже был негативный опыт

  • "Тестируем поведение, а не детали реализации" - очень очень давно помоему описали еще в TDD помоему Кент Бек (но могу ошибаться).

Описывать интер

Я это к тому что в целом автор молодец, он сделал выжимку из своего опыта основываясь на применении уже описанных практик. Но, по крайне мере мне так кажется, люди которые задавались подобными вопросами как минимум уже натыкались на Чистый код. Так что как выжимка хорошо, но можно было делать ссылку на источники и добавить гибкости.

А вот что касается Каждый класс закрывается интерфейсом мне чистое человеческое лень на каждый чих писать интерфейс, даже генерировать. Ну и описывать там все В интерфейсах указываем какие exception могут быть выброшены, мне кажется путаница в голове будет только чисто из за попытки описать все там где не надо. Опять же, это не вредит прямо, просто на мой взгляд добавляет лишнего геморроя.

P.S Ну а что касается некоторого подгорания в комментах, как бы такое. Если у вас чужой опыт и рекомендации, которые никто не заставляет применять, вызывает батхерд тот это на довольно тревожный звоночек) Надо добрее быть.

Согласен, неймспейсы, closures, позднее статическое связывание, я бы сказал что стало интереснее
Двое из 3-х опрошенных, назвали PHP 7 лучшим что было с языком. Не могу не согласится. По моему в подкасте у Вадима Макеева слышал очень хорошую фразу от одного из гостей «PHP очень хороший язык, с очень тяжелым детством». ИМХО PHP будет популярен и востребован если будет развиваться в ногу со временем, а все разговоры что вот вот умрет, все уйдут на GO, Python и прочие Фортраны они будут всегда, нужно людям холиварить.
Мне статья понравилась, спасибо, вспомнил детство. В наше время где дети учат PHP по видеоурокам и почти не лезут в документацию, такие статьи считаю лишними не будут. Про static в классах тоже с удовольствием прочитаю.

Информация

В рейтинге
Не участвует
Откуда
Саратов, Саратовская обл., Россия
Дата рождения
Зарегистрирован
Активность