
Den
09.02.2019
08:19:08
Отдает совпадения все
Это не разгадывалка, а составитель кроссвордов

Artem
09.02.2019
08:19:51
это ты так думаешь, а как его использовать будут -другой вопрос)

Den
09.02.2019
08:20:06
Ты слово выбирал?

Google

Artem
09.02.2019
08:20:29
да он заполняет

Den
09.02.2019
08:20:42
И предлагает новые
Но сетка - она генерится перед

Artem
09.02.2019
08:21:22
да только если ты к примеру горизонтально два слова поставишь ему плевать что они рядом и получившиеся вертикально не существуют

Den
09.02.2019
08:22:33
https://github.com/Piterden/vue-crossword/blob/master/src/components/BuilderPage.vue
Но это не часто

Artem
09.02.2019
08:23:48
почему не часто? как раз если использовать как генератор то всегда, любые два слова рядом по горизонтали или вертикали и получившиеся по другой оси ересь)

Den
09.02.2019
08:24:18
Вот да
Согласен
Это тоже ижжуй

Artem
09.02.2019
08:25:39
и совсем не понятно что он делает когда кликаешь на букве которое в сетке уже, подсказки какие то странные и куча с 0 clues рекомендашек

Google

Den
09.02.2019
08:26:54
Но может быть и 0 words

Artem
09.02.2019
08:27:26
в общем генератор усложнять нужно, чтобы все учитывал и на клиента результаты фильтровать, сразу все отдавать накладно будет

Den
09.02.2019
08:27:52
Сервер только слова дает
Надо в красный кидать

Artem
09.02.2019
08:29:43
Сервер только слова дает
вот и не надо все давать, подавится клиент в конце концов. Дай ему наиболее частые, а остальное либо по запросу, либо если кончились, а есть варианты подгружать. В любом случае логика значительно сложней будет

Den
09.02.2019
09:16:31

Terminator
09.02.2019
14:39:53
@melievskyline будет жить. Поприветствуем!

Вадим
09.02.2019
19:30:10
Знает кто, есть ли у phpdocumentor шаблоны на русском?

Den
09.02.2019
19:52:37

Вадим
09.02.2019
19:53:36

Den
09.02.2019
20:03:09

Adel
09.02.2019
20:42:25

Андрей
09.02.2019
20:48:56
novayaZayavka
можно и так :)
<?php
function вывестиСлово() {
echo 'слово';
}
вывестиСлово();
?>

Den
09.02.2019
20:50:12

Юрий
09.02.2019
23:06:03
А кто нибудь знает где найти инфо о всех улицах, домах и почтовых индексах в привязке к адресам всех городов и наседенных пунктов Украины?

Yoskaldyr
09.02.2019
23:10:11

Google

Den
09.02.2019
23:20:29

ustasby
09.02.2019
23:26:25

Den
09.02.2019
23:59:37

ustasby
10.02.2019
00:02:55

Den
10.02.2019
00:03:47

ustasby
10.02.2019
00:04:32
ты какой то перфекционист, платят хоть за переписывание всего и вся на работе?

Den
10.02.2019
00:06:46
Это вот пишется в одно магическое преобразование и один иф

Aleksandr
10.02.2019
00:11:50

Den
10.02.2019
00:15:31

Pavel
10.02.2019
00:15:46
Магические преобразования в коде это зло и ухудшают читаемость

Den
10.02.2019
00:16:13

Pavel
10.02.2019
00:16:33
Редактируемость тоже ухудшают - если надо будет поправить/добавить одно условие а оно не подходит под магию преобразования, то ой.

Den
10.02.2019
00:18:14
https://github.com/ladybirdweb/faveo-helpdesk/blob/master/app/Http/Controllers/Client/helpdesk/GuestController.php
Это жесть. Не делайте так никогда
462 особенно

Pavel
10.02.2019
00:23:21
Ну, тут трудно сказать. На самом деле единственный способ определить - это поработать какое-то время с кодом и почувствовать в каком месте оно натирает. Иногда примитивность устройства тоже удобна, если код однородный и нет хитростей.

Google

Pavel
10.02.2019
00:23:38
А когда появляются хитрости - то удобнее выносить во всякие модели и слои, городить абстракции.

Den
10.02.2019
00:24:06
В контроллерах не должно быть логики
Иначе это не MVC

Pavel
10.02.2019
00:25:11
Я бы сказал... в контроллерах не должно быть ларавела ... :D
Иначе это не код а антипаттерн

Den
10.02.2019
00:26:03
В смысле ларавела?

Pavel
10.02.2019
00:26:17
Меня смущают вот эти return view() и прочие дергания побочных эффектов. Как-то все это странно и не по оопшному

Den
10.02.2019
00:26:46
А фасады не смущают?

Pavel
10.02.2019
00:26:56
Я такого ни в sf ни в yii даже не видел
Получается что view это глобальная функция, которая где-то там обращается к синглтону приложения, который в себе содержит текущий контроллер, так чтоли?

Den
10.02.2019
00:27:58
https://gitlab.com/pyro-plus/lessons-module/blob/master/src/Http/Controller/Admin/CoursesController.php
Вот норм контроллер

Pavel
10.02.2019
00:29:35
Ну чтобы написать не норм контроллер в 55 строчек это надо сильно постараться, а ты вот лучше покажи норм контроллер на 1234 строчки в который инжектят 17 зависимостей ;)
Потому что паттерны в основном все известны, трудности возникают тогда когда какой паттерн ни натяни - все как то выглядит криво и не удобно.

Aleksandr
10.02.2019
00:31:24
А, ты про фасады.

Den
10.02.2019
00:32:09
Мой его наследует
view()

Google

Aleksandr
10.02.2019
00:36:32
А кто-нибудь знает какой-нибудь опенсорс-проект, со сложной бизнес логикой который использует доктрину?
Ну глобальный хелпер вроде просто обертка над фасадом?

Den
10.02.2019
00:37:55
Я не юзаю, потому что у меня все есть в конроллере
Это не то?

Aleksandr
10.02.2019
00:40:22
Не, именно доктрина интересна.
dbal это просто более удобный sql, с ним понятно как работать

Den
10.02.2019
00:40:38
doctrine/dbal
Ясно
Ларка юзает inflected

Aleksandr
10.02.2019
00:49:59
Что такое inflected? По запросу laravel inflected ничего путного не вижу.

Den
10.02.2019
01:05:48
https://github.com/doctrine/inflector

Вадим
10.02.2019
05:55:03
А как ты названия методов пишешь?
На названия методов мне английского хватает)
А в крайнем случае частично пользуюсь переводчиком.
Методы называю соблюдая стандарты psr.
Но вот на то чтоб описать метод по английски, английского уже не хватает. Я думаю такая проблема есть у многих)
Не перекручивайте пожалуйста мои слова)
А за ответ о переводе шаблона спасибо) Я попробую)

Den
10.02.2019
06:03:55

Artem
10.02.2019
06:17:06
и зачем такие комментарии? это же мусор))

Den
10.02.2019
06:27:42
Этот мусор получает категорию А на Codacy