Size: a a a

Elm Lang сообщество разработчиков

2018 April 01

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
я пишу на реакте в стиле dom.div({ className: 'item'}), после извращений с jsx это мне кажется образцом простоты
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
Pawel Filimonenkow
если написать onclick вместо onClick, то сообщения об ошибке не будет, но программа завершится сбоем. такую "типизацию" я отвергаю
в рантайме увидишь предупреждение ж (если речь о реакте)
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
ну я просто не вижу смысла ради спорного синтаксиса  отказываться от статических гарантий
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
«в рантайме увидишь» так себе аргумент (
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
В рантайме увидишь - отличный аргумент.
Опечатки вылавливаются первым же прогоном программы.
А бизнес логику и так надо тестировать или автотестами или QA.
И заметишь точно.
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Опечатки не  ловятся ни прогоном программы ни тестами со 100%ной вероятностью. И к бизнесс логике это никакого отношения не имеет. К ней относится только публичное апи. А юниттесты на реализацию в больших проектах пишут лишь бездельники и шизофреники
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
Źmićer Rubinštejn
В рантайме увидишь - отличный аргумент.
Опечатки вылавливаются первым же прогоном программы.
А бизнес логику и так надо тестировать или автотестами или QA.
И заметишь точно.
первым же прогоном который сделает 100% coverage? )
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Нет смысла спорить, но если твой тестер не нашёл ошибки, пройдя путём юзера, то и юзер ее не увидит.
Это единственное что ценно для бизнеса.
«Психологическая уверенность программиста» или там 100% покрытие - не имеют смысла в контексте
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Видали мы отличные сайты с забитой ошибками консолью в браузере
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Пойнт не в этом. Бесплатные статические гарантии - это есть гут. Ни какие тесты их не заменят.
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Pawel Filimonenkow
Пойнт не в этом. Бесплатные статические гарантии - это есть гут. Ни какие тесты их не заменят.
Если бы бесплатные - тогда да
источник

ŹR

Źmićer Rubinštejn in Elm Lang сообщество разработчиков
Только обычно везде компромисс
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Нуу... в jsx ты и стат. гарантии теряешь, и сам же платишь за это
источник

AC

Alister Crawley in Elm Lang сообщество разработчиков
источник
2018 April 02

AK

Anton Komissarov in Elm Lang сообщество разработчиков
источник

AK

Anton Komissarov in Elm Lang сообщество разработчиков
на случай если кто-то хочет добавить свою компанию в лист
источник

AK

Anton Komissarov in Elm Lang сообщество разработчиков
может закрепим? а то вопрос по поводу выхода в прод звучит очень часто
источник
2018 April 03

D🐈

Dan 🐈 Capybara in Elm Lang сообщество разработчиков
Отличная идея
источник
2018 April 06

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Elm опять всех сделал! На этот раз по количеству loc
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Число строк кода, который нужно написать для создания приложения с помощью разных фреймворков. Чем этот показатель меньше — тем лучше.
источник