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

Вниз

Сколько кому удавалось написать сразу правильно коду ?   Найти похожие ветки 

 
Dmitriy O. ©   (2004-12-10 15:27) [0]

Вот сегодня написал 70 строк кода И он скомпилился с первого раза !
Правда этот код не делает то что хотелось бы.
Вот вопрос кто сколько смог написать максимально кода сразу чтоб он скомпилился без
[Fatal Error] ..... Could not compile used ......
И кто сколько мог написать мах строк кода чтобы он сразу делал то что задумывалось.
Мне по п1-это примерно 50-70 строк
по п2- 20-30


 
clickmaker ©   (2004-12-10 15:39) [1]


> Dmitriy O. ©   (10.12.04 15:27)
> Вот сегодня написал 70 строк кода И он скомпилился с первого
> раза !

В книгу рекордов гинесса метишь? :)


 
Чеширский_Кот ©   (2004-12-10 15:43) [2]

автошема уже вошла в эту книгу


 
KSergey ©   (2004-12-10 15:53) [3]

Лично мне всегда сразу компилируемый да еще вроде верно (как задумывалось) работающий код всегда внушает опасения... Честно.


 
MrCorp1   (2004-12-10 15:57) [4]

Недавно написал довольно большой кусок кода, который скомпильнулся с первого раза. Сколько строк не знаю, но однозначно больше 100. Потом запарился вылавливать логические ошибки, из-под отладчика не вылезал.
Странная штука получается, чем больше ошибок выловил компилятор, тем меньше затем самому придется вылавливать. Вот такой парадокс.


 
Delirium ©   (2004-12-10 16:02) [5]

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


 
VMcL ©   (2004-12-10 16:13) [6]

>>Dmitriy O. ©  (10.12.04 15:27)

А я на работе в MSVS.NET работаю. Тама ваще фоновая компиляция, Intellisense и тому подобная дребедень. Написать код с синтаксическими ошибками - это сильно постараться надо.

:-~~~~~~


 
Johnmen ©   (2004-12-10 16:15) [7]

>Вот сегодня написал 70 строк кода И он скомпилился с первого раза !
>Правда этот код не делает то что хотелось бы.

Ты уж определись, что важнее для тебя...:)


 
Чеширский_Кот ©   (2004-12-10 16:17) [8]


> Вот сегодня написал 70 строк кода И он скомпилился с первого
> раза !
> Правда этот код не делает то что хотелось бы.


эта фраза вообще заслуживает быть помещенной в Орешник


 
ламер ©   (2004-12-10 16:24) [9]

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

насчёт логических ошибок... бывают, конечно. в основном, когда приходится что-то исправлять в старом (или, что ещё хуже, в чужом) коде. когда пишу что-то "с нуля", логических ошибок тоже почти не бывает. потому что обычно сначала думаю, что и как буду написать.


 
Prohodil Mimo ©   (2004-12-10 17:00) [10]

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


 
старый маразматик   (2004-12-10 17:10) [11]

вот написал за пару дней код, вроде, компилитца без ошибок, а вот правильно ли работает?

procedure SyperPyper;
var
i: integer;
begin
 i:= 1+1;
end;


 
Prohodil Mimo ©   (2004-12-10 17:12) [12]

старый маразматик   (10.12.04 17:10) [11]

Неа, не правильно... i в итоге будет равно 4. :о)


 
Alexander Panov ©   (2004-12-10 17:13) [13]

Dmitriy O. ©   (10.12.04 15:27)
Вот сегодня написал 70 строк кода И он скомпилился с первого раза !
Правда этот код не делает то что хотелось бы.
Вот вопрос кто сколько смог написать максимально кода сразу чтоб он скомпилился без
[Fatal Error] ..... Could not compile used ......
И кто сколько мог написать мах строк кода чтобы он сразу делал то что задумывалось.
Мне по п1-это примерно 50-70 строк
по п2- 20-30


Никогда не задумывался...


 
Gero ©   (2004-12-10 17:19) [14]


> И кто сколько мог написать мах строк кода чтобы он сразу
> делал то что задумывалось.

Могу написать 10000 begin"ов и 10000 end"ов.
И сразу будет делать то, что задумывалось, и без ошибок.


 
MOA ©   (2004-12-10 17:21) [15]

А вот однажды ;)...
Машина - Искра-1030. Притащили программу на Клиппере дабы что-то добавить, изменить и т.д. - начальство подписалось...
Дык компиляция шла больше полутора часов (вот даже помню - линковка ~50 минут). Вот пришлось-таки тогда постараться писать без ошибок ;). Впрочем, чтоб уж совсем не получилось. А кода было порядочно ;).


 
Algol   (2004-12-10 18:38) [16]


> Машина - Искра-1030.


Гы...вас бы посадить за СМ-4 с перфоратором... Дык за ошибки там от завхоза можно было так по шее схлопотать... За испорченные килограммы высококачественного картона...


 
Empleado ©   (2004-12-10 19:10) [17]

Без ошибок код писать научился, когда не было под рукой Delphi и приходилось все набивать в notepad вдали от оффиса, а потом (наутро как правило) компилить.
Бывает даже с пивом без ошибок получается :)


 
старый маразматик   (2004-12-10 19:27) [18]

Algol   (10.12.04 18:38) [16]
был опыт работы. на фортране. и бритвой дырочки прорезал даже гыыы


 
MOA ©   (2004-12-10 20:14) [19]

>вас бы посадить за СМ-4 с перфоратором
А я и сидел ;), правда не на СМ4, а на СМ1600. Впрочем, перфоратор поначалу имелся ;). И именно там научился "правилу Майерса" - у хорошего программиста программа компилируется с первого (второго) раза. И машинное время мне тоже выделяли по пол-часа в сутки ;).


 
VEG ©   (2004-12-11 00:38) [20]

В последнее время приходилось писать только на FreePascal, причем, исключительно какие-то алгоритмы (решения задач). Первые 60 строк кода (ввод/вывод, шаблоны функций и т.д.) обычно работают сразу и делают все верно (иногда бывает, правда, по привычке после последнего end ставлю ; вместо .).
А потом :) А потом после каждых двух новых строчек жму CTRL+F9 и судорожно проверяю, как написанное работает:) Поэтому отладчиком пользуюсь очень редко, эдак раз на 10 программ :) .
Больше всего ненавижу подбирать типы данных (методом перекомпиляций), которые вместили бы в себя необходимые данные. А еще больше не люблю мучаться с ДЧ.


 
Гаврила ©   (2004-12-11 00:43) [21]

по сабжу
около 1000


 
Кудесник ©   (2004-12-11 00:45) [22]


> [11] старый маразматик   (10.12.04 17:10)
> procedure SyperPyper;

Супер-пупер пишется через дефис (с) Команда РУДН


 
Игорь Шевченко ©   (2004-12-11 00:55) [23]

MOA ©   (10.12.04 20:14) [19]


> И машинное время мне тоже выделяли по пол-часа в сутки ;).


Нас остается все меньше и меньше. Ностальгия, черт побери. Хотя ни на СМ-3 ни на EC-1045 я бы все равно не хотел вовзращаться - уж очень интерфейс недружественный :)

С уважением,


 
Кудесник ©   (2004-12-11 01:00) [24]


> [23] Игорь Шевченко ©   (11.12.04 00:55)

Как же быстро человек привыкает к хорошему... я б и на двойку уже ни за что не сел... :)


 
Johnmen ©   (2004-12-11 01:50) [25]

>Игорь Шевченко ©  (11.12.04 00:55) [23]

А я помню ночи за ЕС-1022. Потом были 45, 66. СМ-2, 4.

>Нас остается все меньше и меньше.

А куда мы деваемся ? :)

С не меньшим уважением,


 
Думкин ©   (2004-12-11 06:42) [26]

Сейчас не замечаю. Обычно синтаксических ошибок нет, да и других мало.
А на BP7 как-то написал с ходу за 4 часа(ночью - заказ был хороший), около 5 юнитов объемом более 1000 строк - с первого раза и скомпилировалась и заработало.
А в 80-е - мне писать с ощибками было накладно. Времени много уходило и дебаггера не было. Дисциплинировало.


 
Vasya.ru ©   (2004-12-11 12:41) [27]

По сабжу - задачки под дос на Паскале и Си, которые студентам задают, пишу на листке бумаги без единой ошибки. А вот с работой в Билдере/Дельфи сложнее - на 30 строк обязательно 2 - 3 опечатки, логические ошибки.


 
TUser ©   (2004-12-11 14:07) [28]

А я методом "контрол-це-контрол-ве" могу написать без ошибок и с первого раза довольно большой проект. Если повезет, конечно.


 
begin...end ©   (2004-12-11 14:20) [29]

> [14] Gero ©   (10.12.04 17:19)

> Могу написать 10000 begin"ов и 10000 end"ов.
> И сразу будет делать то, что задумывалось, и без ошибок.

Не надо так часто меня упоминать в коде. :-) Можно проще:

begin
 ;
 // ещё несколько тысяч ";"
 ;
end.


:-)



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

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

Наверх




Память: 0.54 MB
Время: 0.055 c
1-1103111248
Пат
2004-12-15 14:47
2005.01.02
Как скопировать текст - FindWindowEX( SysListView32 );


1-1103280828
revo
2004-12-17 13:53
2005.01.02
Дйствительное число с плавающей запятой


1-1103192216
Progh
2004-12-16 13:16
2005.01.02
Определить директория ли по заданному пути или файл


14-1102795061
Alexander Makhanev
2004-12-11 22:57
2005.01.02
нужны примеры UML диаграмм


3-1102101932
lapatoc
2004-12-03 22:25
2005.01.02
OLE объекты в БД