Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.61 MB
Время: 0.039 c
14-1084980190
DillerXX
2004-05-19 19:23
2004.06.06
Звуки звуки пуки, блин...


3-1084514809
lightix
2004-05-14 10:06
2004.06.06
Компоненты прямого доступа к Oracle 8 (9)


3-1084446570
Курдль
2004-05-13 15:09
2004.06.06
Метафайл, разделенный на страницы, бывает?


14-1084876296
Карелин Артем
2004-05-18 14:31
2004.06.06
А есть ли аналог КЛАДРА на Украине.


14-1085151898
Uncle Wowa
2004-05-21 19:04
2004.06.06
Животное неизвестного вида





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский