Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Assignments in conditions (присваивания в условиях)

PHP *
Недавно во время code review на моем проекте у меня возникли разногласия с коллегами. Касались они следующего кода:

if (false == ($var = foo())){...}

Сразу несколько действительно хороших разработчиков считали этот код абсолютно неприемлемым. Особенно показательным был аргумент моего коллеги Тимофея: «Assignments в conditions — это зло, об этом рассказывают на первой лекции по программированию». Возможно, но т.к у меня небыло ни одной лекции по программированию, предлагаю все-таки разобраться почему это зло.
Читать дальше →
Всего голосов 24: ↑11 и ↓13 -2
Просмотры 13K
Комментарии 47

Как Qlean использует Machine Learning?

Блог компании Qlean Алгоритмы *Машинное обучение *Бизнес-модели
imageКаждый день поступает все больше заказов, и их нужно как-то распределять по исполнителям. Вроде ничего сложного: пришёл заказ – отдай его клинеру. Но не всё так просто, как кажется. У наших клинеров нет фиксированного графика работы, они могут работать, когда захотят, отказываться практически от любых заказов (и это клинеры, увы, делают довольно часто). Поэтому распределение заказов – одна из самых сложных задач, над которой мы работаем.
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 7.7K
Комментарии 11