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

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


Гость






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


Гость






Блин Меня заполили...
В общем полностью согласен... Не воспринимаем текст без пробелов!!! Застрелиться проще mega_chok.gif
Определитесь!!!
procedure pl_ (q,w,e,r:integer);  begin inc (pll); pl[1,pll]:=q; pl[2,pll]:=w; pl[3,pll]:=e; pl[4,pll]:=r; end;

Или так:
procedure pl_ (q,w,e,r:integer);  
begin
inc (pll);
pl[1, pll] := q;
pl[2, pll] := w;
pl[3, pll] := e;
pl[4, pll] := r;
end;

Это тока одна строка, а если их200, что тогда??? wacko.gif wacko.gif wacko.gif
 К началу страницы 
+ Ответить 
Malice
сообщение 14.11.2007 9:50
Сообщение #3


Профи
****

Группа: Пользователи
Сообщений: 705
Пол: Мужской

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


Цитата(Boss_kit @ 13.11.2007 21:06) *

Блин Меня заполили...
В общем полностью согласен... Не воспринимаем текст без пробелов!!! Застрелиться проще mega_chok.gif
Определитесь!!!

Это, я так понимаю, камень в мой огород smile.gif
Как писать код - дело каждого.. Если ты пишешь лабу и в ней разбираться преподу или ты учишься программировать, то форматируй по-правильному, чтоб и самому разобраться и другим проще было. А я пишу так, как мне проще.. Если для кого то - то пусть он хоть разберется в том, что ему дали.
Приведенный пример - просто сокращение однотипных операций, никакой логики, законченная мысль.. В столбик конечно красиво, но безсмысленно, по-моему. В одну строку сварачиваю обычно некий самостоятельный блок, в развернутом виде наблюдать который при пролистывании незачем, только мешает. К примеру:
Код
while x>0 do begin if odd (x mod 10) then inc (a) else inc (b); x:=x div 10; end;

..сделало свое дело и незачем его в столбик писать. Это, конечно, моё имхо, никому не навязываю, мне так проще разобраться в своем коде, а не от того, что я пробелы экономлю wink.gif
 Оффлайн  Профиль  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

 



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