Ilya
Ivan
а среда какая?
PhpStorm. Я ищу названия в основном, или уточняю что нужно, удобно смотреть список.
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
а) ок)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
мне обычно Ctrl+Shift хватает)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
и Ctrl+B
Ilya
и Ctrl+B
ctrl+q чтобы читабельные доки посмотреть) ctrl+b редко, только когда исходники нужно почитать)
Nidzha
Добрый день, кто-то программирует на Android Studio ?
Nidzha
JSR/RET are not supported with computeFrames option. #58
Nidzha
в связи с чем вылетает такая ошибка ?
Ivan
Добрый день, это канал про аниме? :)
Nidzha
Nidzha
Я знаю, может есть некоторые, которые прогали.
Nidzha
Гугл не выдает правильных решений.
Dmitriy
Dmitriy
То же SOLID - S
Ivan
Не видел паттерна "пишите phpdoc", но S да, но и с ним можно придумать магии. Метод отправляет e-mail. Вернём true если успешно, int (код ошибки) - если ошибка, string (текст ошибки) если exception. Можно придумать как извращатиться :)
Павел
Павел
Нет, здесь только сертифицированные bitrix специалисты
Павел
Павел
Юзер френдли 😁
Ivan
Просто return string int array bool это случай из практики. Валялись всем офисом пол часа. Автору было стыдно.
Павел
Павел
До кучи ещё и NULL наверно возвращал
Ivan
Ну там метод был на 300 строк с ~вложенными foreach внутри if. Этого человека мы звали человек-foreach.
Павел
Иначе набор не полный 😄
Ivan
И метод реально мог вернуть любой этот тип
Павел
Я тоже такие видел.
Ivan
А, точно, там в конце return скромно затесался |mixed
Павел
Вообще если я не вижу конца метода на экране то я уже нервничать начинаю если чессн
Павел
А уж скроллить 300 строк это жесть
Ivan
4к 32 дюйма даёт индульгенцию на длинные методы :D
Павел
Сейчас вот подумал что Торквемада был не так уж и не прав 😅
Павел
Ещё нервничаю когда числовые константы в коде вижу
Павел
Типа
if ($status == 1)
Ivan
Магические константы это классика антипаттернов
Павел
Или классы с >50 методами. Тоже весело
Ilya
Ilya
и не такое встретить можно
Павел
Чур меня 😆
Ivan
Мы сильно веселились когда в Gitlab появилась возможность кодить в браузере(можно изменить и коммитнуть файл в браузере), как прям в битрикс.
Павел
Чо битрикс не айс?
Павел
Хантят много спецов по нему
Varyen
ты серьезно спрашиваешь? )
Евгений
вот это я понимаю повезло в жизни :)
Alexander
Эм. Рефакторили. Я с ним в 2005-2006 работал. Точно говорю - рефакторили. Заглядывал пару лет назад ради интереса.
Alexander
:-)
Varyen
только местами )
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
в битриксе достаточно глянуть на доки чтобы понять) Пару раз правил на заказ, но больше не буду, спасибо))
Evgeny
Почему битрикс популярен?
Павел
Это риторический вопрос 😂
Alex
популярен, потому что заказчики сами часто просят на нем делать
Alex
а просят потому что битриксоидов достаточно много. плюс тех. поддержка самого битрикса
Evgeny
может он имеет встроенную интеграцию со всей своей экосистемой?
Alex
с какой экосистемой?
Evgeny
ну CRM
Evgeny
там у них много всяких продуктов
Alex
продукты все на базе самого битрикса. это как модули
Alex
это тоже одна из причин популярности
Alex
куча всяких готовых решение
Alex
ставь и настраивай
Anonymous
Ребята здравствуйте выручте помогите с вопросом на тостере https://toster.ru/q/434453
Павел
Anonymous
Anonymous
ну т.е с базы
Евгений
и зачем в грид вью, для сортировки/пагинации? чем простая таблица не подходит?
Павел
Ну то есть ты сам их в шаблон отдаешь?
Евгений
если прям очень надо грид вью - модель
Anonymous
я их вывожу запросом, с базы данных Woocommerce и получаю, мне надо на прямую их вывести без использования другой базы т.е не использовать модели
Евгений
почему не использовать модель? чем мешает?
Павел
Ну сделай класс модели не ActiveRecord и получай через нее данные это будет по православному
Павел
Или используй свой конекшн к БД для этой модели