"Принципы разработки Mokum Engine": https://docs.google.com/document/d/1s8tmk-lhM321BBNSjd3TFvr9X... а) Общий подход к выбору архитектуры и технологий б) Организация кода в) Копипаста г) Тестирование.
"""Knee-jerk реакцией многих являлось бы создание класса AbstractTimeline и семи имплементаций с выделением виртуальных методов. Я категорически против такого рефакторинга. Эта функция является одной из ключевых функций, занимающихся контролем доступа, и огромной ценностью является возможно прочитать всю эту функцию от начала до конца""" — два портвейна этому господину!1! ‎- адский хардлайн в засаде
"""Knee-jerk реакцией многих разработчиков было бы абстрагировать эти два класса до что-то типа AbstractFeed, и попытаться выделить общую функциональность. Я не уверен, что это было бы правильно""" — читаю — и "бабочки в животе"!!1 ‎- адский хардлайн в засаде
(мне) очень приятно, интересно, и полезно читать такие тексты. ‎- Taivo Lints
Спасибо. Очень вдумчивый и правильный текст. Включая часть про тестирование. ‎- baluev
Socket.io умеет делать фолбэки: до 1.0 релиза фолбэк был в самой библиотеке socket.io, после они вынесли транспорты в engine.io (сейчас с телефона и не могу найти ссылку на документацию, но там должно быть про (лонг-)поллинг, флеш-сокеты, веб-сокеты и др.) ‎- абизьян
socket.io удивительная технология. я эвалюирую ее для разных проектов примерно раз в год последние три года. каждый раз после изучения сайта у меня остается ощущение как в анекдоте про мертвого лося. собственно, фею я выбрал после того, как в районе мая-июня опять изучил http://socket.io ‎- псы в рапиде
@taivo, @baluev, спасибо! ‎- псы в рапиде
Напомни анекдот, пожалуйста? ‎- абизьян
<протирает глаза> такое впечатление, что за последние двадцать четыре часа сайт socket.io обновился! ‎- псы в рапиде
Спасибо, принципы выглядят очень интересно. Можно я попользуюсь для обсуждения внутри с командой? ‎- Все собаки попадают в рай
^ да, конечно. ‎- псы в рапиде
вот не дублировать темплейты это отлично, лучше бы это проделать, мы тут как раз вмесились в слим+слимбарз, уж лучше реакт ‎- лошадиное торнадо