#cleancode #review
Неплохой набор правил чистого кода. Тут и про именование методов, переменных, и про мертвый код, и стандарты, и тесты, и много про ООП.
https://moderatemisbehaviour.github.io/clean-code-smells-and-heuristics/
Неплохой набор правил чистого кода. Тут и про именование методов, переменных, и про мертвый код, и стандарты, и тесты, и много про ООП.
https://moderatemisbehaviour.github.io/clean-code-smells-and-heuristics/
#advanced #cleancode
PHP позволяет использовать null как часть типа, и в некоторых случаях это полезная возможность. Но как и у любого решения, есть случаи, когда null лучше избегать, чтобы не приходилось обвешиваться if-ами или, что ещё хуже, упасть в рантайме на продакшне. Подробнее о null-hell и как с ним бороться в статье ниже.
https://afilina.com/null-hell
PHP позволяет использовать null как часть типа, и в некоторых случаях это полезная возможность. Но как и у любого решения, есть случаи, когда null лучше избегать, чтобы не приходилось обвешиваться if-ами или, что ещё хуже, упасть в рантайме на продакшне. Подробнее о null-hell и как с ним бороться в статье ниже.
https://afilina.com/null-hell