🐴
Иногда не обязательно
Ivan
php скрипты stateless, соединение закрывается по прекращению скрипта и его закрытию
Ivan
как правило не нужно, если скрипт не висит в памяти
WiNNeR
Ivan
чтоб було, кто ж знает как ты будешь писать программу
Ivan
может как демон))
WiNNeR
тогда не нужно, в моём случае всё использует бд
Ivan
блин, это канал ООП, я не заметил, пардон, хотел в php написать:)
WiNNeR
WiNNeR
🐴
С новым объектно-ориентированным годом!
Константин
WiNNeR
допустим было
WiNNeR
function odin($r){
mysql_query("UPDATE users SET odin = '1' ");
}
WiNNeR
переделываю так
WiNNeR
function odin($r){
$mysqli->query("UPDATE users SET odin = '1' ");
}
WiNNeR
$mysqli->query не работает пока не вызовишь внутри функции, но функций очень много и везде вызывать не выход....
Evgeniy
что именно не работает?
Sergey
допустим было
с этими вопросами плиз в соответствующий чатик.
Sergey
https://www.youtube.com/watch?v=oKg1hTOQXoY
Ilya
Dmitriy
Роман
Роман
В начале класса, где собираешься использовать экземпляр подключения
Роман
/** @var \Connect $connect*/
Роман
Потом в методе так же - this->connect->query()
Sergey
ну и с symfony
Sergey
а yii говно да
WiNNeR
согласен
Ilya
И вообще жизнь говно
WiNNeR
Вовсе нет, если есть коньяк
🐴
Интересно про LoD http://haacked.com/archive/2009/07/14/law-of-demeter-dot-counting.aspx/
Ale
Да, норм статья
Sergey
перевод этой статьи нужен?
Ale
Мне нет, но вообще почему бы и нет)
🐴
Не думаю, что есть большой смысл.
🐴
А еще там ссылки битые
Sergey
ну так можно ж частично восстановить)
Sergey
в целом я пробежался по статье и она реально одно их самых годных на тему LoD
Sergey
из того что мне доводилось читать
🐴
Тогда переводи :)
Sergey
уже лень стало\
🐴
Ггг
Sergey
может совместный перевод?
Sergey
замутить репозиторий на гитхабе
Sergey
с переводами неплохих статей
Sergey
и постепенно пополнять его
🐴
Можно попробовать
🐴
Хотя зная себя я бы не стал давать твердых обещаний
Sergey
ну такое... перевел один абзац... другой абзац
Sergey
заодно может язык подтянуть можно)
🐴
Русский литературный? :)
Sergey
ну тип того)
🐴
Ну можно да
🐴
Я было начал phptherightway переводить, но забросил
Sergey
так вроде ж уже переведено все
Sergey
http://getjump.me/ru-php-the-right-way/
🐴
Переведено
Ale
Есть и другой перевод вроде
🐴
Но попробуй почитать :)
Sergei
Sergei
Вообще мой опыт разработки сводится к тому, что разнообразные правила и "законы" по сути своей - способы _уменьшения_ (но не полного уничтожения) разного г*вна в коде.
Примерно как "чистить зубы" - рекомендация, которая уменьшает вероятность кариеса, но не гарантирует победу над ним. Поэтому мы идём на разумный компромисс - чистим зубы утром/вечером, а не "постоянно". (Хотя по логике "постоянно" доложно бы приносить наилучший результат).
Sergey
> (Хотя по логике "постоянно" доложно бы приносить наилучший результат).
тут работает другая аналогия
Sergey
ты соблюдаешь только одно правило и делаешь это постоянно - чистишь зубы.
Sergey
если ты будешь делать только это и реально постоянно - то:
- ты получишь повреждение эмали
- ты будешь жрать пасту
Sergey
НО
Sergey
если твоя цель - здоровые зубы
Sergey
помимо чистки зубов
Sergei
Sergey
нужно соблюдать еще целую массу правил
Sergey
и главное - соблюдение баланса
Sergei
Отож.
Sergey
дабы одни правила компенсировали негативные стороны других
Роман
было бы здорово, если бы вы взялись за перевод)
guga
Чуваки, я возможно немного не в тему, но вы тут говорили что юзаете Jwt и в хвост, и в гриву. Скажите, а как ты отзываете токены и как рефрешите их?