@oop_ru

Страница 287 из 785
Mykola
05.07.2017
18:22:41
о!

а что, никто не читал Френкеля "Любовь и математика"?

https://habrahabr.ru/company/piter/blog/261469/

внезапно оказывается, что ТК, программирование, адронный коллайдер и тёмная материя - все связано

Google
Mykola
05.07.2017
18:25:01
очень рекомендую эту книжку для мотивации

Ruslan
05.07.2017
20:16:50
но не много

только начало

Sergey
05.07.2017
20:37:34
ничесе, тут люди даже книги читают

не часто встретишь нынче

Sergei
05.07.2017
20:42:19
не часто встретишь нынче
Если только художественную, а так все техническую, по крайней мере в этом чате так точно.

Sergey
05.07.2017
20:42:47
художка тож полезная, если не на русском)

Андрэ
05.07.2017
20:43:58
Задумался, а есть вторичный рынок книг же?

Ну вот не надо кому Фаулеры всякие больше. Продают?

Sergey
05.07.2017
20:44:43
gen.lib.rus.ec

а бумажные регулярно на доу темы бывают

но там все в переводе

Google
Андрэ
05.07.2017
20:45:22
Ну, ну я про бумажные ж)

Sergey
05.07.2017
20:45:44
dou.ua

Артур Евгеньевич
05.07.2017
20:59:23


Угадайте where am I from ?

(;¬_¬)
05.07.2017
21:02:06
что, решил на чорную дыру посмотреть?

так вон тебе баннер

Sergey
05.07.2017
21:09:34
чет у меня по этому адресу не телку показывают

Артур Евгеньевич
05.07.2017
21:10:36
Переадресация билайна

Nik
05.07.2017
21:30:11
Зачем бумажные?

Quilleribe
06.07.2017
05:31:57
@FolderArchive - канал, где сливают платный полезный - образовательный контент и курсы, например можно скачать курсы "Нетологии" или все курсы "Бизнес Молодости".

Dmitriy
06.07.2017
08:47:25
прям как у Дорофеева

Ivan
06.07.2017
21:23:39
Объясните пожалуйста, что такое Protected Variations?

это один-в-один Open/Close Principle ?

Артур Евгеньевич
06.07.2017
21:28:31
не

это скорее про инкапсуляцию

как мне кажется

Google
Sergey
06.07.2017
21:28:43
более того, это один в один Information Hiding

могу нагуглить пруф где об этом говорит автор protected variations

Ivan
06.07.2017
21:29:50
Спасибо

Артур Евгеньевич
06.07.2017
21:30:08
а причем тут опенклозе. Я думал опенклозе это про то чтобы объекты не рушились при дописыании нового функционала

Sergey
06.07.2017
21:30:21
это скорее про инкапсуляцию
есть разница между инкапсуляцией и сокрытием информации. Хотя последнее не может быть без первого.

Sergey
06.07.2017
21:31:02
https://www.martinfowler.com/ieeeSoftware/protectedVariation.pdf

Ivan
06.07.2017
21:31:58
Благодарю, уже читаю

Sergey
06.07.2017
21:32:10
> Alistair Cockburn did not know of OCP when he first wrote about PV

быстро накину - code coverage и пирамида тестов. Кто-нибудь мерджит результат code coverage с юнит и интеграционных тестов?

как отдельный репорт (для юнит тестов отдельный что бы тоже был)

или не стоит так делать?

ну мол я хочу что бы code coverage отвечал мне на вопрос что не покрыто вообще тестами

Aleh
07.07.2017
12:44:44
или не стоит так делать?
зависит от того, что ты хочешь посмотреть

Aleh
07.07.2017
12:46:49
а какое деление? Какие файлы не покрыты или какие бранчи не покрыты?

Sergey
07.07.2017
12:47:11
вопервых интересует какие файлы не покрыты

Google
Sergey
07.07.2017
12:47:31
потом - какие методы вообще не задействуются в тестах

брэнчи - опционально

Aleh
07.07.2017
12:49:28
а как на проекте с тестами вообще?

ну зачем тебе видеть непокрытые файлы и бранчи?

Sergey
07.07.2017
12:53:41
покрытие небольшое

по сути я и еще один чел пишем тесты

хотим поставить это на поток

для этого было бы неплохо видеть ситуацию более наглядно

есть куча каких-то интеграционных тестов которые были написаны пол года назад и хз что они тестят

хочу на основе этого собрать статистику что у нас вообще тестится а что стоило бы

Aleh
07.07.2017
12:55:42
так мб лучше просто два репорта держать?

Sergey
07.07.2017
14:47:12
типа один для юнитов и другой для интеграционных?

Aleh
07.07.2017
14:48:19
ну да

Ivan
07.07.2017
19:27:11
привет

когда оправдано использовать трейты, может кто просвятить?

Aleh
07.07.2017
19:28:56
смотря какие

Ivan
07.07.2017
19:31:44
что уточнить?

php traits

f4rt~
07.07.2017
19:32:48
когда оправдано использовать трейты, может кто просвятить?
когда можно вынести куда-то мусор из класса лучше заюзать трейты

Google
f4rt~
07.07.2017
19:32:53
а еще лучше писать без мусора, хех

Ivan
07.07.2017
19:33:31
а мусор - что?

f4rt~
07.07.2017
19:33:50
повторяющийся код какой-то

Aleh
07.07.2017
19:38:03
ну в пхп трейты это просто упрощение копипасты

Страница 287 из 785