Pull to refresh

Comments 7

Перевод книги Райана Макдермота clean-code-javascript

Эм, может хватит уже называть это книгой?

Называйте это как хотите. Суть не в названии, а в содержании. Если вы не согласны с автором оригинала в каком-то аспекте, давайте обсудим.
А разве JS не прототипно-ориентированный язык, в котором отсутствует само понятие класса?
В ES2015 спецификации появилось понятие класса.

В JS с самого начала было принято соглашение, что классом называется функция-конструктор. В частности, оператор instanceof существует и работает именно с конструкторами, а не с прототипами. Позже, в ES2015 был введен синтаксический сахар для классов.

Я бы переименовал статью на «поговорим о SOLID на примере js». C учетом развития веб-мира мне кажется SOLID принципы можно попробовать расширить на CSS или HTML. Концептуальные мысли на это есть, но вот формальных принципов не хватает пока. Никто не встречал таких идей где нибудь?
Противопоставление AjaxCall и HttpCall в примере взорвало мозг.
Sign up to leave a comment.

Articles