Читаемость кода
Плохой код
200

Как следует называть имена в Camel Case

первый символ со строчной, далее слитно все слова с заглавной

200

Что такое Code Smells

Это небольшая проблема в коде которая ассоциируется при большом значении с плохим кодом

300

Исходный код некоторой функции, больше читается или больше пишется?

Больше читается. (Код функции мы напишем один раз, и потом в ходе разработки раз-за разом будем ее читать)

300

Вы увидели прямо в коде записанный секретный ключ или пароль, что следует сделать разработчику

Хранить пароли следует не в коде, а передавать через настройки

400

Что такое DRY

Don't Repeat Yourself — избегайте повторений кода

400

Почему IDE ругается на null / undefined possible reference ошибки?

Это значит что значение переменной по ссылке может быть null и undefined и без проверки такой код может сломаться если придет пустое значение.

600

600: Что такое KISS (Keep It Simple, Stupid) 

А) Сложный код — это лучший код. 

Б) Простота — залог эффективности, избегайте избыточной сложности.

Простота — залог эффективности, избегайте избыточной сложности

600

Следует ли оборачивать async/await код в try-catch?

Да, так как при возникновении проблем в асинхронном коде есть паттерн возврата ошибки в Promise и его не обработка может приводить к другим ошибкам