Значението на стандарти за кодиране
Програмиране Помощ за BeginnersWe пишат програми да възложи компютри. При програмирането с помощта на високо равнище програмиране език като C + + или Java, ние сме с помощта на синтаксиса, че е малко по-близо до човешките езици. Въпреки това, ние използваме тези програми като ресурс за съставителите или устно да се превръщат в компютъра разбираемо двоичен формат. По тази причина, що се отнася до придържа програмен код на синтаксиса на използваните езиците за програмиране, съставителите и преводачите, никога не се притеснявам за оформление или зрителни форматиране на програмен код. Въпреки това, като човешки програмисти, ние трябва да се притеснявам за естетиката на Програмата code.What е кодиране на стандарт? А кодиране стандарт е набор от насоки, правила и норми за това как да пишете код. Обикновено един стандарт за кодиране включва упътване за това как да назове променливи, как да се тире код, как да се място скобите и ключови думи и т.н. Идеята е да бъдат в съответствие с програмиране, така че в случай на много хора, работещи в същия код, тя става по-лесно за една да се разбере това, което другите са направили. Дори и за отделните програмисти, и особено за начинаещите, става много важно да се придържат към стандарт, при писане на код. Идеята е, когато ние с нетърпение в нашия собствен код, след известно време, ако имаме следват кодиране стандарт, той отнема по-малко време, за да разбира или не помни какво означава, когато пише някаква code.Coding стандарти Направете DifferenceLook на следния пример: INT обем (INT I, Int J, INT к) (INT обемни; об = I * к * л; върне об;) поглед към този код с един поглед, тя отнема известно време за едно да разберем, че тази функция изчислява обема. Въпреки това, ако искаме да се придържат към Конвенцията за именуване на променливите и метода имена, бихме могли да направят кода по-readable.Here са няколко конвенции проба: използвайте значими имена на променливите, използвайте глаголи в метода имена използване имена за променливи употреба 4 помещения с тире INT calculateVolume (INT височина, INT широчина, дължина INT) (INT обем = 0; обем = височина * ширина дължина *; връщане обем;) отнема повече време да въведете този код, но това спестява много повече време. Този код е много по-неразбираем от първоначалната си версия. С малко усилия, бихме могли да направят кода по много по-understandable.The BenefitsIt е не само на четивността, че сме се чрез кодиране стандарт в програмирането. Писане по-сигурен код също може да бъде насърчават чрез кодиране конвенция. Като пример, в C + + можем да кажем, че всеки указател трябва да се инициализира променлива с NULL.char * myName = NULL; Това гарантира, че не бихме корумпирани памет при използването на указател variable.Code четивността е само един от аспектите на поддръжка. Стандарти за кодиране помогне много с програмата за поддръжка, нашата способност да променят програмите с лекота. Съвместимост наложени в рамките на кодиране стандарт е ключов фактор за постигане на успех в поддържането на prorams.Defining ваш собствен кодиране StandardA програмист може да определи свои собствени конвенция за кодиране и да се придържат към това в писмен вид programms. Въпреки това има много кодиране конвенции на разположение в Интернет. Тези, които програмата в 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 / НПК / Документи / CPPHOWTO / том / C + + програмиране-HOWTO-14.html - C + + Програмиране HOWTO има някои C + + за кодиране конвенции, както и един куп връзки, които водят до няколко стандарти за кодиране, че можете да изберете from.John Дирк Програмиране консултант http://www.programminghelp4u.com/ Програмиране (задание / проект) Помощ
Член Източник: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
уебмастъра Вземи Html кодекс
Добави тази статия на вашия сайт сега!
уебмастъра Подайте членове
Не е необходима регистрация! Попълнете формата и статията ви е в Messaggiamo.Com директория!