Ответ на сообщение Re: Программист. пользователя andrew13
от всех случайных ошибок все равно не застрахуешься
Но если не делать проверок вообще, то тоже ничего хорошего. Уж лучше пусть будут лишние проверки, чем не будет необходимых.
проверки загромождают код и делают его малочитаемым.
А по-моему, проверки делают код самодокументируемым и при правильном оформлении (а ля design by contracts) нисколько не ухудшают читабельность. Кроме того, еще помогают тестировщику (да и самому разработчику спустя какое-то время) понять, где баг, а где фича.
способ сделать одинакого читаемый код в проекте где разрабов > 1...
Я имел в виду, что кодстайл обычно принимается маленькой группой опытных товарищей на ИХ ЛИЧНЫЙ вкус, а пользоваться приходится всем, ессно. Здесь ничего не имею против.
Но если не делать проверок вообще, то тоже ничего хорошего. Уж лучше пусть будут лишние проверки, чем не будет необходимых.
проверки загромождают код и делают его малочитаемым.
А по-моему, проверки делают код самодокументируемым и при правильном оформлении (а ля design by contracts) нисколько не ухудшают читабельность. Кроме того, еще помогают тестировщику (да и самому разработчику спустя какое-то время) понять, где баг, а где фича.
способ сделать одинакого читаемый код в проекте где разрабов > 1...
Я имел в виду, что кодстайл обычно принимается маленькой группой опытных товарищей на ИХ ЛИЧНЫЙ вкус, а пользоваться приходится всем, ессно. Здесь ничего не имею против.
who | grep -i blonde | date; cd ~; unzip; touch;
strip; finger; mount; gasp; yes; uptime; umount;