IPB
ЛогинПароль:

> Стиль программирования, Ну почему же почему.
-Инкогнито-
сообщение 13.11.2007 14:51
Сообщение #1


Гость






Многие программисты не используют табуляцию(отступ или красная строка) в своих программных кодах, видимо в надежде экономии пространства и места на диске. Так вот для тех кто еще не в курсе, то что вы неиспользуете табуляцию или экономите на пробелах, кстати о пробелах никогда не ставятся пробелы между названием функции и ее же скобками с входящими данными, не экономит место в будущей программе, не экономит места в оперативной памяти. А все дело в том что, когда вы компелируете программу она вся переписывается на машинные коды, без учета пробелов, естественно, и только после этого из оперативной памяти начинает выполнятся. К тому же экономя место вы теряете читабельность кода, тем самым ужудшая себе жизнь. Так ответьте мне: "Почему же почему?". Почему надо избегать собсственного удобства, и нездрожать людей кодами которые даже дешифратор струдом берет. Ответьте.
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Bard
сообщение 15.11.2007 16:45
Сообщение #2


Учиться, учиться еще раз учиться
***

Группа: Пользователи
Сообщений: 158
Пол: Мужской
Реальное имя: Яшар

Репутация: -  3  +


Цитата
Почему то нет.. Гараздо сложнее для меня станет, если код будет вытянут на несколько экранов.

Я стобой полностью согласен Malice. Для меня в частности удобнее когда программу можно поместить в макс. 2-3 экрана yes2.gif . Но естественно не все операции в одну строчку no1.gif . По моему главное чтобы все было на месте между своим Begin-ом и End-ом. В одну строчку можно написать только похожые операнды wink.gif А вот на счет пробелов я думаю хватит и 1-го или 2-х. good.gif


Пример:


Var
a,b:integer;

Function min(a,b:integer):integer;
Begin
If a>b then min:=b
else min:=a;
End;

Begin
Readln(a); Readln(b);
Writeln(min(a,b));
End.

cool.gif

Сообщение отредактировано: Bard - 15.11.2007 16:47


--------------------
Чтобы поразить цель важна не точность, а смелость
Шарль Луи Монтескё
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
-Инкогнито-   Стиль программирования   13.11.2007 14:51
klem4   Причем тут "Теоретические вопросы" ? Тем...   13.11.2007 19:18
Икогнито   Причем тут "Теоретические вопросы" ? Те...   13.11.2007 19:43
Tan   Что значит прислал с него ? Насколько я знаю, сайт...   13.11.2007 20:43
Гость   Что значит прислал с него ? Насколько я знаю, сай...   13.11.2007 20:48
Boss_kit   Блин Меня заполили... В общем полностью согласен.....   13.11.2007 21:06
-Инкогнито-   Вот люди пишут правильно кто станет спорить с таки...   13.11.2007 21:11
Lapp   Уважаемый Инкогнито! В целом, твоя позиция по...   14.11.2007 10:04
Гость   Уважаемый Инкогнито! В целом, твоя позиция п...   14.11.2007 18:19
Malice   Блин Меня заполили... В общем полностью согласен....   14.11.2007 9:50
klem4   Вааау! И ты уверен, что _никто_ на этом фо...   14.11.2007 9:44
-Инкогнито-   Вааау! И ты уверен, что _никто_ на этом форум...   14.11.2007 18:14
volvo   Ключевые слова выделены... В своем может и проще. ...   14.11.2007 10:15
Malice   Ключевые слова выделены... Конечно, ведь свой ст...   14.11.2007 10:32
Гость   Но если кому то не понятно, спрашивайте, я объясн...   14.11.2007 18:22
klem4   Malice, а ты не считаешь, что запись нескольких оп...   14.11.2007 10:47
Malice   Malice, а ты не считаешь, что запись нескольких о...   14.11.2007 10:59
andriano   Почему то нет.. Гараздо сложнее для меня станет, ...   25.12.2007 17:57
Bard   Я стобой полностью согласен Malice. Для меня в ча...   15.11.2007 16:45
Malice   Я стобой полностью согласен Malice. Наверное при...   15.11.2007 17:14
мисс_граффити   на LISPе никто писать не пробовал?.. в одну строчк...   15.11.2007 19:31
Boss   Есть еще один пример экономии места : asm mov dx,...   15.11.2007 22:13
Malice   Есть еще один пример экономии места : asm mov dx...   15.11.2007 22:18
Boss   Да так asm я примерно знаю, но писать на нем свобо...   15.11.2007 22:28
Malice   вот пытаюсь понять твой метод вращения куба... ...   15.11.2007 22:42
Altair   Развели флейм. Разумеется форматирование кода вещь...   17.11.2007 11:55


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 13.07.2025 2:35
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"