Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «ооп»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
Как изменить комментарий последнего коммита в Git 2016-11-03 07:27:23
Для того, чтобы изменить комментарий последнего коммита, сделанного в Git, введите следующую команду ...
+ развернуть текст сохранённая копия
Для того, чтобы изменить комментарий последнего коммита, сделанного в Git, введите следующую команду:
Тэги: php,, ооп,, паттерны,, программирование, статьи
Разбираемся с SOLID: Инверсия зависимостей 2016-10-28 01:05:21
Давайте глянем на определение принципа инверсии зависимостей из википедии:
...
+ развернуть текст сохранённая копия
Давайте глянем на определение принципа инверсии зависимостей из википедии:
Принцип инверсии зависимостей (англ. dependency inversion principle, DIP) — важный принцип объектно-ориентированного программирования, используемый для уменьшения связанности в компьютерных программах. Входит в пятёрку принципов SOLID.
Формулировка:
A. Модули верхних уровней не должны зависеть от модулей нижних уровней. Оба типа модулей должны зависеть от абстракций.
B. Абстракции не должны зависеть от деталей. Детали должны зависеть от абстракций. Большинство разработчиков, с которыми мне доводилось общаться, понимают только вторую часть определения. Мол "ну а что тут такого, надо завязывать классы не на конкретную реализацию а на интерфейс". И вроде бы верно, но только кому должен принадлежать интерфейс? Да и почему вообще этот принцип так важен? Давайте разбираться. Читать дальше →
Тэги: dependency, dip, inversion, oop, php, solid, боб, дядя, ооп, принципы, связанность
PHP 7.1: Обзор новых возможностей 2016-09-13 14:52:53
+ развернуть текст сохранённая копия
![image](https://habrastorage.org/getpro/habr/post_images/8c9/678/b98/8c9678b988563df4589096d34da40d56.jpg) На Хабре уже был перевод с обзором несколько месяцев назад, но недавно вышел первый релиз-кандидат PHP 7.1, а значит никаких существенных изменений больше не будет и можно сказать, какие точно изменения будут в релизе. Я решил немного оживить сухой “changelog” своим вольным переводом изменений, которые принесет нам новая минорная версия 7.х ветки.
Хочу узнать
Тэги: changelog, holywars, new, php, php7, php7.1, rfc, what's, веб-сайтов, обзор, ооп, программирование, разработка
[Из песочницы] 30 вредных советов для php-разработчиков 2016-09-07 19:43:17
Я не стал сильно заморачиваться и расписывать очевидные факты, но большинство моментов, которые меня ...
+ развернуть текст сохранённая копия
Я не стал сильно заморачиваться и расписывать очевидные факты, но большинство моментов, которые меня пугают в коде, тут изложены. Я постарался сделать список особо лаконичным, чтобы вам не пришлось вчитываться, но и максимум понятным, чтобы даже новички поняли что так делать нельзя. В общем ниже список моих вредных советов, основанных на том, с чем я сталкиваюсь в повседневной жизни.
Итак поехали:
Читать дальше →
Тэги: php, вредные, ненормальное, ооп, программирование, советы
[Перевод] Маслобойка 2016-07-30 21:42:07
... что все возможности ООП обходятся дороже, чем ...
+ развернуть текст сохранённая копия
Ты слышал про парня, который попрощался с OOП?
О нет. Ещё один? Что же он сказал?
Он описал все обещания OOП, и как ни одно из них на самом деле не было исполнено, и что все возможности ООП обходятся дороже, чем они реально стоят, и функциональное программирование лучше, и ...
Ох. Да, я слышал всё это раньше...
Таким образом, OOП окончательно умерло, и мы можем двигаться дальше.
Двигаться дальше к чему?
Ты чего? К следующему технологическому прорыву, конечно!
А, к этому… И что там у нас на очереди?
Читать дальше →
Тэги: oop, progress, веб-сайтов, ооп, программирование, разработка, функциональное
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Главная / Главные темы / Тэг «ооп»
|
Взлеты Топ 5
Падения Топ 5
|