Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Давайте введем единый стандарт на оформление текста программ...   Найти похожие ветки 

 
Nikolay M. ©   (2004-05-15 16:11) [40]


> 1/4 времени расставлял коментарии и служемные слова... Все
> таки 4 года до меня писали...

А тот, кто будет это разгребать после тебя, тоже, наверное, будет материться и постить сюда предложения о "правильном" форматировании и оформлении :)


 
Митяй ©   (2004-05-15 17:09) [41]

Да лабуда всё это, у каждого человека свой почерк, как ему понятно так и пишет.
Исключением является, разве что если ты работаешь в конторе, в которой после твоего отхода из жизни, кто-то другой будет разгребать твой код, и жестоко при этом плеваться..., а так, если для себя одиночки - кому на фиг нужен будет твой код, если конечно, это не бестселлер!!!


 
Goida ©   (2004-05-17 12:01) [42]


> Nikolay M.

Поверь мне - НЕТ. Хочешь, я тебе часть какого-нибкдь своего текста покажу, чтобы ты убедился?


 
Sergp ©   (2004-05-17 12:08) [43]


> Вот например, так писать не правильно:


позвольте компилятору решать что правильно а что неправильно.

:-)))


 
Nikolay M. ©   (2004-05-17 12:10) [44]


> Goida ©   (17.05.04 12:01) [42]

Зуб даешь, что после тебя не придет человек, который с матом будет begin править на BEGIN?
:)
А такие люди существуют...


 
Dmitriy O. ©   (2004-05-17 12:19) [45]

предлагаю исключить форматирование кода. Ни каких отступов и леснок все выравнивать по левому краю. Весь текст кода с маленькой буквы. Ни каких загавных букв. Минимум комментариев. коментарии только там где действительно необходимо. Использовать для понимания такого кода Блок-Схему по моему стандарту.


 
Паниковский ©   (2004-05-17 12:22) [46]

Стадартов уже киллограммы! В каждой конторе как правило свой. Зачем лисопед по новой изобретать?


 
Goida ©   (2004-05-17 12:34) [47]


> Nikolay M.

:))) Нет, зуб оставля при себе :)

> Dmitriy O.

Это уже мания величия :)

> Паниковский

Так разговори начился с того, чтобы во всех конторах писали одинакого. Это облегчит жизнь программистов...


 
Игорь Шевченко ©   (2004-05-17 12:35) [48]

Dmitriy O. ©   (17.05.04 12:19)

До тех пор, пока твоя автосхема будет глючить, твой стандарт не годится.

"Навстречу этим перспективам
На кой нам хрен переть вперед ?
Каким и как презервативом
Предохранить от вас народ?"

(с)


 
Dmitriy O. ©   (2004-05-17 12:38) [49]


> "Навстречу этим перспективам
> На кой нам хрен переть вперед ?
> Каким и как презервативом
> Предохранить от вас народ?"
Ж:))) Ну вы и опустили народ ! Этож надо ! не ужели так все плохо и неизбежно что остается тока о контрацепции думать ! :)))


 
Vlad ©   (2004-05-17 12:40) [50]


> Игорь Шевченко ©   (17.05.04 12:35) [48]
> Dmitriy O. ©   (17.05.04 12:19)
>
> До тех пор, пока твоя автосхема будет глючить, твой стандарт
> не годится.

И после этого - тоже. (ИМХО)


 
Gero ©   (2004-05-17 12:41) [51]


> Dmitriy O. ©   (17.05.04 12:19)
> Ни каких отступов и леснок все выравнивать по левому краю

Зачем по левому краю?
Лучше уже все в одну строку писать.


 
Vlad ©   (2004-05-17 12:45) [52]


> Gero ©   (17.05.04 12:41) [51]


> Лучше уже все в одну строку писать.

Ты чего, тогда капец автосхеме настанет ! Не выдержит


 
Паниковский ©   (2004-05-17 12:45) [53]

Goida
Есть! Есть! Единый формат для написания программ на Паскале!!!!
Синтаксис называется!

Есть еще такое понятие как стиль например:

...
for count = 10 to x do begin
end;
...

и с этим ты ничего не сделаеш это привычка, как курить!
Причем курить то еще можно бросить, а вот с этим ты ничего не зделаеш.

Вот такие пирожки с катенками!


 
Goida ©   (2004-05-17 12:51) [54]


> Паниковский

Так мы о стиле и кумекаем :) А изменит все можно. Только нужно этого ХОТЕТЬ.


 
Vlad ©   (2004-05-17 12:53) [55]


> Есть еще такое понятие как стиль например:
>
> ...
> for count = 10 to x do begin
> end;

Я раньше тоже так писал, но потом глянул, а в VCL по-другому:
for count = 10 to x do
begin
  ....
end;
Вот и переучился. О чем не жалею.


 
Игорь Шевченко ©   (2004-05-17 13:06) [56]

Vlad ©   (17.05.04 12:53)

Керниган и Ричи, когда обосновывали свой стиль
for count = 10 to x do begin
говорили, что чем меньше строк в функции, тем ее легче окинуть одним взглядом, без перелистывания.


 
Vlad ©   (2004-05-17 13:12) [57]


> Игорь Шевченко ©   (17.05.04 13:06) [56]

Может быть, но мне в последнее время такой стиль немного режет глаз. Тем более, что экономим то всего одну строчку.
Ну это, как говорится, дело вкуса.


 
Goida ©   (2004-05-17 13:12) [58]


> Игорь Шевченко

Взглядом может ты и охватишь, только вот поймеш ли?... Не у всех ведь в глаз вставлен синтаксический анализатор :))


 
Dmitriy O. ©   (2004-05-17 13:13) [59]

кстати ставить бегин в одной строке с командой мне тоже нравится
скажем
end else begin


 
Игорь Шевченко ©   (2004-05-17 13:18) [60]

Goida ©   (17.05.04 13:12)

Обычно понимаю.

Vlad ©   (17.05.04 13:12)

> Ну это, как говорится, дело вкуса.


Вот именно:)


 
Паниковский ©   (2004-05-17 13:22) [61]

Goida
"....Каждый пишет как он дышит...."
                    Песня
                    не мое


 
Goida ©   (2004-05-17 13:33) [62]

Гарантия процветания общества (ну и всего остального) - СТАБИЛЬНОСТЬ. А стабильности можно добиться, если все будут следовать какой-то одной идее. Так что выбирайте: или стабильность и единообразие, или разнообразие, но проблемы, связанные с ним.


 
Goida ©   (2004-05-17 13:34) [63]

Удалено модератором
Примечание: Дубль


 
Johnmen ©   (2004-05-17 13:41) [64]

>А стабильности можно добиться, если все будут следовать какой-то одной идее.

Идеи осуществления мировой революции ? Кто не следует - к стенке ?
Или следовать одной идее, но каждый своей ?


 
Vlad ©   (2004-05-17 13:44) [65]


> Goida ©   (17.05.04 13:34) [63]

Самое печальное то, что введи ты хоть какие стандарты на написание кода, общество от этого процветать не будет


 
Романов Р.В. ©   (2004-05-17 13:49) [66]

Тебе потребуется потратить не один год что бы осуществить свою цель. Ты готов к этому?
PS: с общим для всех языком ("эсперансо") опыт не удался. Будь готов что все твои усилия пойдут насмарку.


 
Goida ©   (2004-05-17 13:49) [67]


> Vlad

Да я не об обществе, в этом смысле. Я о том, что программистам будет легче понимать тексты друг друга...

> Johnmen ©   (17.05.04 13:41) [64]

Ты говоришь о крайностях, к которым никто не стремится. То, что ты описал - это не стабильность.


 
Johnmen ©   (2004-05-17 13:54) [68]

>Goida ©   (17.05.04 13:49) [67]
>То, что ты описал - это не стабильность.

Вот ыменно. Всеобщее следование идеи и стабильность суть разные вещи...


 
Goida ©   (2004-05-17 13:59) [69]


> Johnmen

Я говорю о всеобщейм следовании одной цели в рамках стабильности. Неужели не понятно? :)


 
Vlad ©   (2004-05-17 14:02) [70]


> Goida ©   (17.05.04 13:49) [67]
> Да я не об обществе, в этом смысле. Я о том, что программистам
> будет легче понимать тексты друг друга...

Я не вижу особых сложностей, читая код VCL от Borland, также я не вижу сложностей читая код разработчиков сторонних компонент, даже когда стиль отличается. Главное - в обоих случаях код написан профессионально.
Зато я вижу сложности, читая код кое-какой программы, которую тут принято высмеивать. И самое интересное, пусть этот код будет написан по всем стандартам, но легче читаться от этого не будет.
IMHO.


 
Igorek ©   (2004-05-17 14:04) [71]

Я предлагаю проще. Постите кто как хочет. Но поставьте на сайт форматер кода Паскаля. :-)

---
А что, я серьезно.


 
serge35   (2004-05-17 16:10) [72]

Лучше бы разработали один язык программирования на все случаи жизни. А то как ни зайдешь на Job, так там опять требуются со знанием какого-нового языка, про который никто ничего не слышал, но обязательно с опытом работы на этом языке не менее 3-х лет!


 
Игорь Шевченко ©   (2004-05-17 16:17) [73]


> Лучше бы разработали один язык программирования на все случаи
> жизни.


С


 
serge35   (2004-05-17 16:48) [74]

И как будет выглядеть SQL-запрос на  С ?


 
Vlad ©   (2004-05-17 16:54) [75]


> serge35   (17.05.04 16:48) [74]
> И как будет выглядеть SQL-запрос на  С ?

Как обычная строковая переменная, которую затем передадим библиотеке того или иного DB-движка


 
Тимохов ©   (2004-05-17 16:54) [76]

а как же Дмитрий Олегович?

Мы же оставим его со своими блок схемами без работы !!!

Предлагаю никакого формата - пользоваться только программой Дмитрия Олеговича - все будет как на ладони...


 
Тимохов ©   (2004-05-17 16:55) [77]

Удалено модератором
Примечание: Дубль


 
Митяй ©   (2004-05-17 17:04) [78]


> Goida ©   (17.05.04 13:33) [62]
> Гарантия процветания общества (ну и всего остального) -
> СТАБИЛЬНОСТЬ. А стабильности можно добиться, если все будут
> следовать какой-то одной идее. Так что выбирайте: или стабильность
> и единообразие, или разнообразие, но проблемы, связанные
> с ним.

Стабильность в данном случае обманчива, и попахивает прокоммунистическими происками. Был уже один, да и не один господин, который пытался увлечь народ одной идеей, конец весьма плачевный...
А вот я считаю, что как раз благодаря своей нестабильности, человечество и идёт вперёд в своём развитии, иначе и по сей день бы сидели на "Фортране", вот где была бы стабильность!!!


 
Игорь Шевченко ©   (2004-05-17 17:19) [79]


> попахивает прокоммунистическими происками


Это комплимент или оскорбление ?


 
RealRascal ©   (2004-05-17 23:26) [80]

Была уже похожая ветка. Я там про дельфорекс сказал. Мое мнение таково: Зачем тратить время на оформление, если можно забдуматься над непосредственно кодом, а красявости и форматирование кодяры навесить на специально обученные проги? я вот уже несколько месяцев пользуюсь и мне оно нравиться. Кто бы мне свой код не принес - он по нажатию одной комбинации приводится к удобному мне виду. Главное, чтоб там комментариев не много было, а как то раз оно изза них неправильно обработалось...



Страницы: 1 2 3 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.63 MB
Время: 0.049 c
14-1085150744
beast
2004-05-21 18:45
2004.06.06
Где можно найти?


1-1085171259
Макс
2004-05-22 00:27
2004.06.06
Фокус-покус


14-1085066287
химик
2004-05-20 19:18
2004.06.06
Слышал тут что-то новое готовится.. Интересно-правдивы ли слухи?


14-1085248282
NetBreaker666
2004-05-22 21:51
2004.06.06
Привет, НАРОД! Я вернулся! Было ли здесь че-нить интересное


1-1085128914
-SeM-
2004-05-21 12:41
2004.06.06
EXE как DLL