Хороший стиль программирования

Jul 17, 2010 05:32


Хороший стиль программирования требует, чтобы всё было предусмотрено. Может в этом месте возникнуть ошибка? - изволь предусмотреть, проверить, и в случае чего пустить программу в обход основного алгоритма. Да ещё неплохо бы сообщение вывести: что там за ошибка и с какой стати она возникла ( Read more... )

программизмы и программазмы, выговорюсь

Leave a comment

Comments 9

iscander_che July 17 2010, 08:56:36 UTC
Блин, терпения тебе хватает! :))

Reply

aikr July 19 2010, 13:02:30 UTC
Да, есть такое. :-)

Reply


honestas July 17 2010, 08:59:44 UTC
Недописанные при девелопменте ифы всё равно приходится дописывать при саппорте.

Reply

aikr July 19 2010, 13:03:13 UTC
Это да. Я же и говорю - есть резоны.

Reply


c_niluigh July 19 2010, 05:12:02 UTC
И при этом не забывать о быстродействии! ;)

Reply

aikr July 19 2010, 13:05:08 UTC
Ой, тоже да. Правда, в моём случае (несложные php-странички) это не самая большая проблема.

Reply


vladicusmagnus December 16 2023, 03:44:57 UTC

Вообще то полноценный Хелло Ворд не состоит из трёх строчек. Там около 240 строчек кода. Гарантированного (то есть до уровня, что если проц не сдохнет, а ОС не зависнет - результат будет выведен) исполнения. Только вот добавление обычного чтения с клавы приводит эту систему "защиты от дурака" в два-три порядка больше строк кода. То есть банальная проверка что ты ввел и отображение этого на экране, ну, второй урок после ХВ, будет уже размером вполне с солидную прогу. Строк под 3000-и.

А и да, сорри за некропостинг.

Reply

aikr December 16 2023, 09:37:04 UTC
А и да, сорри за некропостинг.

Вот уж что я отродясь грехом не считал. Можно не стесняться :-)

Reply

vladicusmagnus December 16 2023, 11:30:05 UTC

Я как бы тоже, но люди разные, надо не наступать на больные мозоли ближним. Мы же не варвары)

Даже больше, иногда комменты "из прошлого" это самый смак. Особенно когда ты со своим вангованием сел в лужу ))) Свои ошибки тож надо уметь признавать, это хорошее умение.

Reply


Leave a comment

Up