среда, августа 01, 2007

Системная Венгерская

Джоел Спольски написал простые истины программирования:
• Делайте функции короткими.
• Объявляйте ваши переменные насколько возможно близко к тому месту, где вы будете их использовать.
• Не используйте макросы для того, чтобы создать свой собственный личный язык программирования.
• Не используйте goto.
• Не помещайте закрывающую фигурную скобку дальше, чем на один экран от соответствующей открывающей скобки.

Вдобавок выяснилось, что венгерская нотация или Системная Венгерская для моих javascript'овых функций помогла бы выявлять типы переменных на месте, так как в java script тип можно не определять при инициализации.

Комментариев нет: