То бишь, в БД у нас есть поле content, куда запихивают либо данные в markdown, либо данные в виде HTML-разметки, я правильно понял?
Меня смущает именно факт хранения разметки в БД, как-то уж по-колхозному это выглядит
Придирки касаются синтаксиса и конвенций наименования, то есть:
— вездесущий доллар, принуждающий ломать палец при каждом обращении к переменной/объекту. После переназначения клавиши через AutoHotKey работать стало проще, но всё равно недостаточно удобно, как в других языках;
— вездесущая стрелка (->) при обращении к членам класса, ситуация аналогична доллару;
— змеиная нотация, никогда не любил её;
— привыкши видеть полные наименования методов/функций/процедур в других языках, некоторое время (да и сейчас, что уж греха таить) мозг плавился от несоответствия шаблона, когда ты ожидаешь увидеть stringLength()/StringLength(), .Length/.length/.Length()/.length() или на крайняк string_length(), а получаешь strlen();
— еще импорт членов из пространств имен поначалу был неудобен, но я привык, сейчас это проблем не вызывает.
Зато касательно работы с HTTP и, в целом, всем, что встречается в вебе, у меня нареканий нет. Встроенные API мне нравятся.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Меня смущает именно факт хранения разметки в БД, как-то уж по-колхозному это выглядит