Важность стандартов кодирования
Программирование Помощь BeginnersWe писать программы, поручить компьютерам. При программировании с использованием языка программирования высокого уровня С + + или Java, мы используем синтаксис, который несколько ближе к человеку Языки. Однако, мы используем эти программы в качестве вклада ни компиляторов, ни переводчиков, должны быть преобразованы в понятные компьютеру бинарный формат. По этой причине, насколько это программный код придерживается синтаксиса использовали Языки программирования, компиляторов и интерпретаторов никогда не беспокоиться о расположении или визуального форматирования кода программы. Однако, как человек программисты, нам самим нужно думать об эстетике Программа является code.What Стандарт кодирования? стандарт кодирования представляет собой набор руководящих принципов, правил и положений о том, как писать код. Обычно стандарт кодирования включает в себя руководство линия о том, как имя переменной, как для отступа код, как разместить скобки и ключевые слова и т.д. Идея должна быть последовательной в программировании, с тем чтобы, в случае нескольких лиц, работающих на том же коде, то становится легче, чтобы понять, что сделали другие. Даже для отдельного программиста, и особенно для начинающих, это становится очень важным придерживаться стандартной при написании кода. Идея есть, когда мы смотрим на наш собственный код через некоторое время, если мы следовали стандарт кодирования, она занимает меньше времени, чтобы понять и помнить, что мы имели в виду, когда мы писали какую-нибудь code.Coding стандарты делают DifferenceLook на следующий пример: Int объеме (INT I, Int J, K Int) (Int ТОМ; Vol = I * J * K; возвращение ТОМ;) Глядя на этот код на взгляд, на это уходит определенное время, чтобы понять, что эта функция вычисляет объем. Однако, если мы придерживаемся правила для имен переменных и методом Имена, мы могли бы сделать код более readable.Here мало конвенций Пример: использование значимые имена переменных использовать глаголы в методе используются имена существительные, переменные используют 4 пространства для отступа Int calculateVolume (INT высоте, Int ширина, длина Int) (Int Объем = 0; объем = высота * ширина * длина; возвращение объема;) Это займет больше времени, чтобы тип настоящего Кодекса, однако это экономит гораздо больше времени. Этот код является гораздо более удобным для чтения, чем его первоначальный вариант. Что немного усилий, мы могли бы сделать код более understandable.The BenefitsIt не только читабельность, что мы получаем через стандарт кодирования в программировании. Дать более безопасный код также может быть поощрять посредством кодирования конвенции. Как, например, в C + +, мы можем сказать, что каждый указатель переменная должна быть инициализирована NULL.char * туЫате = NULL; Это гарантирует, что мы бы не повреждение памяти при использовании данной Указатель читаемость variable.Code является лишь одним из аспектов ремонтопригодность. Стандарты кодирования поможет многим с программой ремонтопригодность, наши возможности по изменению программы с легкостью. Последовательность введенного через стандарт кодирования является ключевым фактором для достижения успеха в поддержании prorams.Defining Ваш собственный код StandardA программист может определить свою собственную кодирования конвенции и присоединиться к этой программе в письменном виде. Однако существует многих конвенций кодирования доступны в Интернете. Те, кто в Java программа должна заглянуть в http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html - Кодекс конвенции для языка программирования Java По Sun.For C + + стандарты кодирования, я рекомендую вам заглянуть в http://www.bbc.co.uk/guidelines/webdev/AppB.Cpp_Coding_Standards.htm - C + + Стандарты кодирования от BBC.http: / / oopweb.com / CPP / Документы / CPPHOWTO / Объем / C + + Programming-HOWTO-14.html - C + + Programming HOWTO имеет некоторые C + + кодирование конвенциям, а также связка ссылки, ведущие на несколько стандартов кодирования, что Вы можете выбрать from.John программирование Дирк консультанта http://www.programminghelp4u.com/ программирования (работа / проект) Справка
Статья Источник: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Вебмастер получить html-код
Добавить эту статью на Вашем сайте прямо сейчас!
Вебмастер представить свои статьи
Не требуется регистрация! Заполните форму и ваша статья в Messaggiamo.Com каталог!