@oop_ru

Страница 227 из 785
f4rt~
21.05.2017
15:03:07
но уверяю где-то читал, что и подразумевалось как без кардинального изменения

тобишь поведение может изменится но совсем малость

Sergey
21.05.2017
15:03:33
но уверяю где-то читал, что и подразумевалось как без кардинального изменения
"без кардинального изменения" = "без изменений со стороны контрактов"

f4rt~
21.05.2017
15:03:42
ок, так меня устраивает)

Google
da horsie
22.05.2017
18:23:34
https://www.youtube.com/watch?v=ev7AYsLljxk Вот такую штуку нашел. Вроде по делу.

Sergei
22.05.2017
18:30:50
https://www.youtube.com/watch?v=ev7AYsLljxk Вот такую штуку нашел. Вроде по делу.
По-моему на этого господина ссылается Oracle Java Specification в разделе о generics.

В духе "изучите, и возвращайтесь".

da horsie
22.05.2017
18:31:28
а, ну значит я все правильно понял

F01134H
22.05.2017
18:32:47
пздц, полтора часа смотреть доклад

da horsie
22.05.2017
18:33:31
там 4 части

и это прям лекции, а не доклад

Kamil
22.05.2017
18:50:43
Народ , можете подсказать . контейнер std::unordered_map 1. Unordered map является ассоциативным контейнером, который содержит пары ключ-значение с уникальными ключами. cppreference 2. функция count Возвращает количество элементов, соответствующих определенному ключу Как такое может быть ?

Sergei
22.05.2017
18:53:07
0 или 1

Если элемент есть в контейнере - вернёт 1. Если нет в контейнере - вернёт 0.

Kamil
22.05.2017
18:55:50
спасибо )

Sergei
22.05.2017
18:56:43
Подозреваю, сделано для единообразия с контейнерами, где одному ключу могут соответствовать несколько элементов.

Yegor
22.05.2017
19:22:07
Меня попросили для JavaDay в Минске сделать конкурс и разыграть одну книгу Elegant Objects, vol.2. Я сделал простой Java command-line приложение, в очень процедурном стиле. Всем желающим предлагается его переделать, чтобы получилось таки ООП. Лучшее решение, присланное через pull request, получит книгу. Вот репозиторий, может быть будет интересно: https://github.com/yegor256/hangman

Google
Yegor
22.05.2017
19:23:21
хм... тогда мне нужно сделать новый репозиторий и там сделать то же самое, только на PHP

Sergey
22.05.2017
19:23:38
да не, кто-нибудь тут может сделает

Yegor
22.05.2017
19:23:42
давай я сделаю репу а ты туда сделаешь процедурный код

и добавлю это дело к конкурсу

то есть там будет все очень похожее

f4rt~
22.05.2017
19:24:14
Хотел бы я посмотреть на процедурный код от @fes0r

Evgeniy
22.05.2017
19:30:14
можно сделать конкурс на самый худший код )

взять код на java и переписать самый худший вариант на php

F01134H
22.05.2017
19:32:56
победа почти у меня в кармане, осталось устроить конкурс

Aleserche
22.05.2017
19:33:16
потом этим кодом в лицо будут тыкать, приговаривая: смотри в чем отличие джавабогов от пыхпыхов

Артур Евгеньевич
22.05.2017
19:34:34
Evgeniy
22.05.2017
19:36:08
каждый человек для участие в конкурсе ну незнаю делает взнос 10 руб

победителю на эти деньги покупаем лапши

как лучшему автору лапшекода

и доставку на дом)

но мне лень я лишь генератор идей как и все)

реализовывал бы я свои идеи был бы успешным человеком)

Google
Yegor
22.05.2017
19:49:01
ну давай сделаем так

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

и дайте знать, что готово

и я вставлю эти примеры в эту же репу

da horsie
22.05.2017
19:49:26
ага

Yegor
22.05.2017
19:49:29
будет всем польза

f4rt~
22.05.2017
20:01:43
Простите)

Yegor
22.05.2017
20:05:17
А ты будешь разбирать/комментировать какие то решения кроме победителя?
хороший вопрос. я постараюсь на каждый PR дать какой-то комент, да

Артур Евгеньевич
22.05.2017
20:05:52
ок, а когда дедлайн?

Yegor
22.05.2017
20:08:40
конференция в Минске 3-го числа

но можно и на любой другой меня поймать, если решение мне понравится

.avolver
22.05.2017
20:53:41
Егор, а когда выходит vol. 2?. Он является продолжением vol. 1 или вторым изданием?

Sergey
22.05.2017
21:11:36
конференция в Минске 3-го числа
https://gist.github.com/fesor/c888b08a091d45a992826b977e0bbd7a

в лучших традициях PHP

da horsie
22.05.2017
21:12:03
блин

без тестов

Sergey
22.05.2017
21:12:14
ну так блин)

da horsie
22.05.2017
21:12:16
а я сижу думаю как тесты написать

Google
Sergey
22.05.2017
21:12:19
у Егора тоже тестов нет

da horsie
22.05.2017
21:12:23
у егора с тестом

с одним)

Sergey
22.05.2017
21:12:25
толком

Admin
ERROR: S client not available

Yegor
22.05.2017
21:12:32
тест обязательно, как же без него

da horsie
22.05.2017
21:12:32
ну так-то да

.avolver
22.05.2017
21:13:01
Спасибо! Куплю, когда прочитаю vol1 и 256 bloghacks

Sergey
22.05.2017
21:13:21
тест обязательно, как же без него
может сразу зарефакторить на коллекции?

Yegor
22.05.2017
21:13:37
https://gist.github.com/fesor/c888b08a091d45a992826b977e0bbd7a
а можешь сделать пул реквест? положи все в папку /php. и чтобы и тесты были и собиралось это все на Трависе

Sergey
22.05.2017
21:14:37
чуть позде сделаю

ну или может еще кто если кому скучно

Aleh
23.05.2017
14:38:54
круто

@yegor256 по поводу других языков(kotlin/php/typescript), как отправить PR в репку или может стартануть отдельные репки?

Yegor
23.05.2017
16:34:58
а есть уже что отправлять?

Aleh
23.05.2017
16:35:32
да не, я только час назад нашел это)

Yegor
23.05.2017
16:35:32
если да, то я щас подготовлю репу

Aleh
23.05.2017
16:36:07
я б просто закинул в чатик typescript и php эту задачку)

Google
Aleh
23.05.2017
16:36:46
чтоб больше вариантов накидали

Like
23.05.2017
16:36:57
чтоб больше вариантов накидали
final Iterator<String> scanner = new Scanner(this.input); Они не поймут

Aleh
23.05.2017
16:37:16
кто что не поймет?

Like
23.05.2017
16:37:29
Кто поймет?

Evgeniy
23.05.2017
16:39:16
дженерик же

все норм все поймут) подумаешь в языках этого нет

Aleserche
23.05.2017
16:39:36
ну это же просто

Evgeniy
23.05.2017
16:39:58
многие на нескольких языках пишут

Aleserche
23.05.2017
16:40:13
даже если бы делегатами все обмазано было, то все равно понятно

Evgeniy
23.05.2017
16:40:31
я вот пишу на нескольких языках и всегда хуйня какая то получается, проблема не языка а меня как программиста)

Aleserche
23.05.2017
16:41:01
какого плана?

Aleh
23.05.2017
16:41:44
процедурного обычно)

Aleserche
23.05.2017
16:46:41
в одном методе строк 200?

у 1С считается нормой иметь метод на несколько тыс строк

Sergei
23.05.2017
16:52:43
у 1С считается нормой иметь метод на несколько тыс строк
интересно, как они понимают, работает оно или нет?

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