Форум: "Прочее";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
ВнизПосмотрел сегодня исходник 2-летней давности Найти похожие ветки
← →
Nic (from SAF) (2006-12-21 11:25) [0]Модуль старенького граф. движка, разрабатывался аж 2 года назад, когда я ещё учился в 11-м классе и была масса свободного времени. Очень удивился, насколько аккуратно написан код : соответствие оформлению Борландовского стандарта или близок к нему, всё аккуратненько закоммнтировано, у имён функций и классов логичные названия, методы. Нет неотлаженного кода. Всё настолько блестит :) Всё настолько читабельно, что любой человек без труда догадается что к чему :)
А что сейчас? Сам свой код не разберу, который вчера ночью наколжовал в полубодрствующем состоянии :)
Вобщем-то есть повод немного остановаиться и задуматься.
← →
Nic (from SAF) (2006-12-21 11:28) [1]Nic (from SAF) (21.12.06 11:25)
... и выспаться :)
← →
Думкин © (2006-12-21 11:33) [2]Nic(from home), Nic(from bus), Nic(from airbus), Nic(from pishkarusbus), Nic(from Lenina street), Nic(from Lugovaya street), Nic(from watercloset), Nic(from bad with ...), ..........
Поспешай медленно. Лучше мало да лучше. :)
← →
Чапаев © (2006-12-21 11:35) [3]> [0] Nic (from SAF) (21.12.06 11:25)
Хе... Как посмотрю свои древние исходники, так тоже слеза прошибает, как всё аккуратно (впрочем, сейчас не менее аккуратно). Но какой же БРЕД я тогда писал... :о)
← →
pasha_golub © (2006-12-21 13:46) [4]
> Чапаев © (21.12.06 11:35) [3]
> Но какой же БРЕД я тогда писал... :о)
+1 :-)
← →
ocean © (2006-12-21 13:52) [5]> Чапаев © (21.12.06 11:35) [3]
> > [0] Nic (from SAF) (21.12.06 11:25)
> Хе... Как посмотрю свои древние исходники...
- Василь Иваныч, белые!
- Не до грибов, Петька, не до грибов.
Я всегда думал, а чем же тогда занимался Чапаев. Оказывается, исходники документировал!
← →
Чапаев © (2006-12-21 16:44) [6]Э... Документирование -- моя больная тема...
← →
isasa © (2006-12-21 16:53) [7]Не оправдывайся. Это у всех больная тема.
← →
Ксардас © (2006-12-21 17:45) [8]
> 11-м классе и была масса свободного времени
откуда?!
← →
Marser © (2006-12-21 17:48) [9]> [8] Ксардас © (21.12.06 17:45)
>
> > 11-м классе и была масса свободного времени
>
> откуда?!
Кстати да, когда я был в 11-м классе, я мечтал поступить и уже там иметь масу свободного времени :-)
← →
Ксардас © (2006-12-21 17:50) [10]
> Кстати да, когда я был в 11-м классе, я мечтал поступить
> и уже там иметь масу свободного времени :-)
сбылись мечты?
У нас шас первое полугодие заканчивается, а свободным временем и не пахнет!А уж что в конце будет...б-р-р-р
← →
Marser © (2006-12-21 17:54) [11]> [10] Ксардас © (21.12.06 17:50)
>
> > Кстати да, когда я был в 11-м классе, я мечтал поступить
>
> > и уже там иметь масу свободного времени :-)
>
> сбылись мечты?
> У нас шас первое полугодие заканчивается, а свободным временем
> и не пахнет!А уж что в конце будет...б-р-р-р
Примерно то же, что у тебя, тогда получилось :-)
← →
Nic (from home) (2006-12-21 20:41) [12]Ксардас © (21.12.06 17:45) [8]
Поступил, набрал самый лучший балл на факультете из полтыщи человек. Поступил легко.
Самое интересное, исходничок так аккуратненько закомментирован, прям можно сейчас поучиться у самого себя :)
Думкин © (21.12.06 11:33) [2]
Хорошо пошутил ;) Не стал я мобилу покупать дорогую, а отнёс деньгу в Сбербанк. Вот и выхожу на связь везде, где есть Инет ;)
← →
Loginov Dmitry © (2006-12-21 20:55) [13]> Самое интересное, исходничок так аккуратненько закомментирован
Попробуй раскомментировать, что тогда? Авось еще и запуститься :)
← →
Nic (from home) (2006-12-21 20:56) [14]Loginov Dmitry © (21.12.06 20:55) [13]
Да этот исходничок ещё и отлично работает :)
← →
Anatoly Podgoretsky © (2006-12-21 20:58) [15]> Nic (from home) (21.12.2006 20:56:14) [14]
Но почему произошла деградация?
← →
Loginov Dmitry © (2006-12-21 21:00) [16]Я на свои исходники годичной давности смотреть не могу. Тошно. Хотя в то время считал их шедеврами :)
← →
Nic (from home) (2006-12-21 21:02) [17]
> Anatoly Podgoretsky © (21.12.06 20:58) [15]
Почему-же деградация? Один проект пишу очень медленно уже пол года, но код очень аккуратный.. А вот там где сроки жмут - там уже хуже :(
← →
Anatoly Podgoretsky © (2006-12-21 21:03) [18]> Loginov Dmitry (21.12.2006 21:00:16) [16]
А у меня мало, что изменилось за 15 лет, более старые исходники не сохранились. Есть незначительные отличия, например сейчас операторы малыми буквами, ранее большими в ТП, табуляции заменены пробелами, чтобы не зависить от настроек и это почти все.
← →
Marser © (2006-12-21 21:08) [19]> табуляции заменены пробелами
Вот ваше форматирование меня просто убивало, когда я исходники DMA листал... :-)
← →
Anatoly Podgoretsky © (2006-12-21 21:09) [20]> Nic (from home) (21.12.2006 21:02:17) [17]
Я не помню, кто именно сегодня жаловался, мол посмотрет проект двухлетней давности, душа радует, а сегодняшний код, так плеваться хочется.
Вот про эту деградацию и говорю.
Писать надо всегда одинаково и еще лучше, если новый код будет становиться все лучше и лучше. Более структурным, правильным и красивым.
← →
Nic (from home) (2006-12-21 21:10) [21]Nic (from home) (21.12.06 21:02) [17]
Планирую после сессии проетик вывести к релизу, посмотрим, что будет с покупками...
Gero, а ты чего пропал-то? Желание исчезло чтоли проект вести? :)
← →
Virgo_Style © (2006-12-21 21:10) [22]Loginov Dmitry © (21.12.06 21:00) [16]
Это точно, года четыре тому назад считал себя ого-го программистом, сейчас в исходник тех времен и заглянуть-то боюсь -)
← →
Nic (from home) (2006-12-21 21:12) [23]Anatoly Podgoretsky © (21.12.06 21:09) [20]
Ну да. Сейчас знаний больше на порядок. Набита рука на многих вещах, а вот продуманность, конечно, не такая классная.
← →
antonn © (2006-12-21 21:21) [24]а у меня наоборот, старые исходники похабно сформатированны (мне то пофиг, я спокойно читаю:)), а позднее уже лучше. Но сейчас вообще классно выглядят! :) А помог мне в закалке автопилота-форматтера ПХП и блокнот:) С этими скобочками, да без подсветки, да в блокноте - не хочешь - будешь форматировать. А позавчера сел за дельфи и удивился, что не задумываясь форматирую циклы всякий:) Только огорчило, что tab в IDE на один-два пробела перескакивает...
← →
Anatoly Podgoretsky © (2006-12-21 21:21) [25]> Marser (21.12.2006 21:08:19) [19]
Не знаю, чего там не понравилось, близкое к Борланд стилю, с небольшими модификациями, но дело вкуса, про вкусы не буду спорить.
← →
Anatoly Podgoretsky © (2006-12-21 21:22) [26]> Nic (from home) (21.12.2006 21:12:23) [23]
Вот я и спрашиваю, почему деградация, по теории и практике должно быть наоборот?
Конечно сложность задач, но все таки.
← →
Anatoly Podgoretsky © (2006-12-21 21:26) [27]> antonn (21.12.2006 21:21:24) [24]
Вот это похоже на нормальное эволюционное движение, а вот деградацию не могу понять, ну не должно такого быть.
← →
Loginov Dmitry © (2006-12-21 21:31) [28]> А вот там где сроки жмут - там уже хуже
Сроки не должны сильно влиять на качество.
← →
Nic (from home) (2006-12-21 21:31) [29]Anatoly Podgoretsky © (21.12.06 21:22) [26]
Я предполагаю, что от недосыпания постоянного + стресс. Дома всякое бывает происходит, что спокойно не подумаешь, да и по учёбе постоянно возникают свои фишки. Вот лабораторки делаю аккуратно, а когда вижу, что спать уже меньше восьми часов, а часть программы, которую я был должен уже бы сделать к завтра ещё не начата, тут несётся мужик в лес :)
← →
Nic (from home) (2006-12-21 21:33) [30]Ни у кого нет такой проблемы, что работать хочется ночью, а режим работы/учёбы не позволяет спать днём, а бодорствовать вечером и ночью?
То есть в час- два ночи самое продуктивное время (или это связано с тем, что никто не беспокоит, сложно сказать), а к восьми надо уже быть, скажем, на паре.
← →
antonn © (2006-12-21 21:35) [31]Nic (from home) (21.12.06 21:33) [30]
на 4-5 курсах просыпался в 10-12, ложился в 3-4 ночи. Самое продуктивное время - когда не отвлекают. Обычно ночью все спят, вот и самое продуктивное время...
← →
Gero © (2006-12-21 21:36) [32]> [21] Nic (from home) (21.12.06 21:10)
Я никуда не пропадал )
Желание не исчезло, если что-то есть, пиши.
← →
Nic (from home) (2006-12-21 21:36) [33]Loginov Dmitry © (21.12.06 21:31) [28]
Есть мнение, что проектирование занимает 1/3 времени, кодинг 1/6 времени и тестинг 2/3 времени. В книге какой-то читал. То ли Йордан то ли Брукс.
← →
Eraser © (2006-12-21 21:42) [34]> [33] Nic (from home) (21.12.06 21:36)
> тестинг 2/3
скорее исправление багов, которое может включать чуть ли не полную переделку отлаживаемой сущности. и не 2/3, а 8/10 я б сказал..
а тестят пусть тестеры ))
← →
Anatoly Podgoretsky © (2006-12-21 21:43) [35]> Nic (from home) (21.12.2006 21:33:30) [30]
Замечал, все поделки, которые выставлены на моем сайте, в основном написаны во время отпуска в ночное время, за небольшим исключением.
← →
Eraser © (2006-12-21 21:43) [36]> 1/3 времени, кодинг 1/6 времени и тестинг 2/3 времени.
только заметил.. как то не состыкуется )) или на кодинг забиваешь? ))
← →
Anatoly Podgoretsky © (2006-12-21 21:45) [37]> Nic (from home) (21.12.2006 21:36:33) [33]
Правильно, вот поэтому и надо максимально правильно писать изначально, чтобы потом не тратить время на поиск ошибок и тестирование, но это приходит только с опытом, количество неверных решений и ошибок резко сокращается со временем. Полностью избежать конечно не возможно, особенно когда осваиваешь новую сложную технологию.
← →
Anatoly Podgoretsky © (2006-12-21 21:54) [38]> Eraser (21.12.2006 21:43:36) [36]
Он его делает вне нормы
← →
Nic (from home) (2006-12-22 00:20) [39]Anatoly Podgoretsky © (21.12.06 21:43) [35]
> Nic (from home) (21.12.2006 21:33:30) [30]
>Замечал, все поделки, которые выставлены на моем сайте, в основном >написаны во время отпуска в ночное время, за небольшим исключением.
Кстати, во время отпуска/каникул производительность труда очень высока ;)
> Eraser © (21.12.06 21:43) [36]
> > 1/3 времени, кодинг 1/6 времени и тестинг 2/3 времени.
>
>
> только заметил.. как то не состыкуется )) или на кодинг
> забиваешь? ))
Упс, половина, конечно, а не 2/3.
Anatoly Podgoretsky © (21.12.06 21:45) [37]
Непременно прислушаюсь к совету :beer:
← →
boriskb © (2006-12-22 07:48) [40]А мне не так давно попалась на глаза моя записная книжка 20-летней давности. В нее записывал что-то, связанное с машинами, программированием. Типа самописного справочника. Хороший справочник получился.
И тоже удивился.
И загрустил. Так много всего хотелось. Столько читалось, познавалось, пробовалось.
А сейчас скучно.
Все знаю :))
← →
Vga © (2006-12-22 11:34) [41]> [33] Nic (from home) (21.12.06 21:36)
Брукс. Но цифры другие. Вроде 1/2 отладка, иначе 7/6 в сумме.
> [34] Eraser © (21.12.06 21:42)
Нет, для того, чтобы сущность не переделывать - проектирование.
← →
Джо © (2006-12-22 15:06) [42]> [40] boriskb © (22.12.06 07:48)
На чем писана?
← →
boriskb © (2006-12-22 16:08) [43]Джо © (22.12.06 15:06) [42]
На чем писана?
Что? Книжка?
Та, о которой идет речь в [40] ни на чем не написана :)
Она сшита. Клеенчатая обложка. Бумажные листы :)
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.014 c