Подробнее
■ ч г» 1 jL * *в ^ » ■ Ч • Ç HJ _ ^ 6\р 1 гм 1 « >1 J - С \ щ l"' г< Г* 1} 1 т гм [« 1 ж [+ 4 г гм Ь^^нОНь f Ч -D 1 ■ ■ 1 л J рмм ч * Л X^3H^éb1 « II ■ ■ 1 ¡L
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,Игра в кальмара,Сериалы,программирование,js
Еще на тему
если сложно - не пиши такой код, сам приводи типы к нужным тебе.
Настолько хорошо, что люди придумывают 100500 фреймворков на каждый чих чтобы сделать его еще лучше!
А если серьезно: при нормальной архитектуре, скажем хотя бы MVVM и без лишних костылей, работать с проектом действительно не больно/сложно. Но как только заходишь на територию "закинь пока просто форму с jquery" -- вот тут начинаются приключения с преоброзованием типов, суперпозиции this и потерей значений из-за совпадения имен переменных/полей. В статической типизации такие вещи частично отсекаются на этапе компиляции что делает говнокодинг менее болезненым (но все также беспощадным).
https://www.destroyallsoftware.com/talks/wat