Перевод: сообщение об ошибках это антипаттерн

Когда вы проектируете интерактивную систему вы неизбежно сталкиваетесь с ограничениями. Например, не всегда достаточно того, чтобы просто добавить новое поле в уже существующую и работающую базу данных; мобильные сети не всегда обладают хорошими скоростями из-за низкой производительности либо высокой загруженности. Обычно команда проектировщиков принимает к сведению подобные ограничения и обсуждает с командой разработки компромиссный вариант того что команда может сделать в текущих условиях.

Подробнее

Перевод: Подробное руководство по flexbox

Простыми словами, flexbox layout (флексбокс) это набор CSS правил описывающий принцип, который помогает разработчику удобно располагать блоки относительно друг друга и эффективнее использовать свободное место между блоками на странице.

Использование flexbox решает старую наболевшую проблему — центрирование блоков по вертикали при неизвестной высоте как самих блоков, так и подложки под ними.

Подробнее

Что плохого в современной йоге?

Прежде чем говорить о медитативных техниках и прочих «йогах» следует уяснить — я большой скептик, религиозными течениями не увлекаюсь, есть огромный пласт этого всего, не очернённый религиозной пропагандой, да и изначально он никогда таковым не был. Это уже потом элементы различных практик порастаскали в свои религии. Например, медитация оч сильно может поломать психику и силу воли, если делать это неаккуратно, а тем более, если делать это направлено как делают различные секты со своими адептами.

Подробнее

Шаблон: фабрика.

Когда я познакомился с шаблонами проектирования, я сразу стал искать возможности применения в js (Где паттерны встречаются на практике, для решения каких практических задач их нужно использовать). Поначалу я недоумевал: все с чем я работал — шаблоны не использовало. Я попросту не мог понять зачем. внятного ответа на вопрос для каких практических задач нужно использовать тот или иной шаблон проектирования я не нашел. Со временем я переступил ту черту, которая отделяет «Верстальщика» от «веб-разработчика», и те поиски кажутся для меня наивными. НО претендент создан, в рунете я такой инфы не мог найти, а значит, пора этой инфой поделиться.

Подробнее