![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 20.09.2012
Сообщений: 7
|
![]()
Собственно вопрос:"Я только учусь, и код программы понятен в основном только мне, т.к. он написан очень криво, не посоветуете где можно прочитать как должен выглядеть код, т.е. где сколько отступать, когда записать две команды в одной строке, а когда нет и подобное.(ваши советы тоже не помешают)".
Заранее благодарю за помощь. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
Посмотри как оформлют сами разработчики и придерживайся этой структуры. Была подобная тема http://programmersforum.ru/showthread.php?t=182196
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]()
У нас, например, используют соглашение по оформлению кода с RSDN
Благодарить в репутацию. Проклинать — туда же
![]() |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Вот в этой книге "Совершенный код" Стив Макконнелл, откройте параграф "Форматирование и стиль" (это параграф 31, стр. 712, если книга 2007 года)
Вот следующая цитата с первого попавшегося блога: http://tinycode.ru/blog/book-code-complete Цитата:
Последний раз редактировалось 8Observer8; 07.12.2012 в 14:09. |
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Дополню:
1. Давайте переменным и функциям осмысленные имена. 2. Не забывайте о комментариях. При этом в комментарии нужно указывать не что делает данная группа операторов (это видно из самого кода), а зачем она это делает. А для отступов не столь важно, сколько пробелов или символов табуляции в них будет, сколько то, чтобы равные уровни вложенности начинались с одной и той же позиции. Последний раз редактировалось s-andriano; 07.12.2012 в 16:27. |
![]() |
![]() |
![]() |
#6 |
Регистрация: 20.09.2012
Сообщений: 7
|
![]()
Спасибо всем.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отступ или выравнивание? | pavelslap | HTML и CSS | 3 | 06.03.2012 18:04 |
Табуляция | WarHamster | C++ Builder | 1 | 19.09.2011 14:50 |
табуляция | kaljan775 | Помощь студентам | 1 | 30.10.2010 19:15 |
Табуляция | L1fer | Помощь студентам | 1 | 07.02.2009 12:36 |