25.07.2017 Views

Intro-CSharp-Book-v2015

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Глава 21. Качествен<br />

програмен код<br />

В тази тема...<br />

В настоящата тема ще разгледаме основните правила за писане на<br />

качествен програмен код. Ще бъде обърнато внимание на именуването на<br />

елементите от програмата (променливи, методи, класове и други), правилата<br />

за форматиране и подреждане на кода, добрите практики за<br />

изграждане на висококачествени методи и принципите за качествена<br />

документация на кода. Ще бъдат дадени много примери за качествен и<br />

некачествен код. Ще бъдат описани и официалните "Design Guidelines for<br />

Developing Class Libraries за .NET" от Майкрософт. В процеса на работа ще<br />

бъде обяснено как да се използва средата за програмиране, за да се<br />

автоматизират някои операции като форматиране и преработка на кода.<br />

Тази тема се базира на предходната – "Принципи на Обектно-ориентираното<br />

програмиране" и очаква читателят да е запознат с основните ООП<br />

принципи: Абстракция, наследяване, полиморфизъм и капсулация, които<br />

имат огромно значение върху качеството на кода.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!