Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   2500 строк кода - это много? (http://www.flasher.ru/forum/showthread.php?t=103066)

bjd 28.10.2007 19:57

2500 строк кода - это много?
 
2500 строк кода - это много или мало? У кого какие рекорды по количеству кода и сколько времени Вы его писали?

etc 28.10.2007 20:01

Это мало. Я не считаю строчки, мне важен результат.

DarkLight 28.10.2007 20:11

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

iNils 28.10.2007 20:37

Цитата:

Сообщение от bjd
2500 строк кода - это много или мало?

У меня это среднее значение для одного проекта (сайта).

Seer 28.10.2007 21:44

Это немного, вполне можно за день столько написать.

flash33 28.10.2007 21:46

Мало, что бы написать аналог Word, много, что бы сделать "Крестики-нолики".А так - вопрос бессмысленный
Второкласник - отцу:
-Пап, а триста, это много?
-Нет сынок, с закуской совсем мало...

CrazyFlasher 28.10.2007 22:02

ну да...явление, которое присуще большинству начинающим программистам... любят они пи*ьками меряться

bjd 28.10.2007 22:37

Цитата:

Сообщение от CrazyFlasher
ну да...явление, которое присуще большинству начинающим программистам... любят они пи*ьками меряться

Это же хорошо когда есть чем меряться.

DarkLight 28.10.2007 22:39

Меряться надо качеством, а не количеством

bjd 28.10.2007 22:45

Цитата:

Сообщение от DarkLight
Меряться надо качеством, а не количеством

С качеством всё Оk! Две недели писал.
Цитата:

Сообщение от Seer
Это немного, вполне можно за день столько написать.

Завидую.

Mr. Fixit 28.10.2007 23:00

а что хоть написал?
2seer:
зы:я копи пастом могу 2500 строк бістро накарлякать

bjd 28.10.2007 23:20

Вложений: 1
Цитата:

Сообщение от Mr. Fixit
2seer:
зы:я копи пастом могу 2500 строк бістро накарлякать

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

Цитата:

Сообщение от Mr. Fixit
а что хоть написал?

ТЗ прилагается

CrazyFlasher 28.10.2007 23:21

Цитата:

Это мало. Я не считаю строчки, мне важен результат.
одного и того же результата можно добиться написав коряво и изящно. Лично я стараюсь добиться не только результата, но и красоты и динамики кода

DarkLight 28.10.2007 23:29

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

CrazyFlasher 28.10.2007 23:36

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

DarkLight 28.10.2007 23:38

ну это очевидно=) хуже когда надо дописывать существующий уже корявый код=)

666 29.10.2007 01:32

Цитата:

Сообщение от Mr. Fixit
зы:я копи пастом могу 2500 строк бістро накарлякать

А я не копипастом могу накалякать.

Цитата:

Сообщение от CrazyFlasher
одного и того же результата можно добиться написав коряво и изящно. Лично я стараюсь добиться не только результата, но и красоты и динамики кода

Хм, с одной стороны ты прав, с другой нет. Главное результат, не важно как ты к этому придёшь. По этому то что ты напишешь мегакрасивый код за неделю или ктото другой сделает это за один день зато не так красиво так я выбиру в исполнители лучше того кто сделает это за день.

Для себя я понял лишь одно, если я забываю про то как делать и меньше думаю в процессе создания, а просто "делаю", то результат обычно получаеться не хуже если бы я сильно долго и упорно думал, а времени затрачиваеться в 5-10 раз меньше.

MrPoma 29.10.2007 02:25

Цитата:

Сообщение от 666
Для себя я понял лишь одно, если я забываю про то как делать и меньше думаю в процессе создания, а просто "делаю", то результат обычно получаеться не хуже если бы я сильно долго и упорно думал, а времени затрачиваеться в 5-10 раз меньше.

хорошо, что я еще этого не понял...

KidsKilla 29.10.2007 02:26

Цитата:

Сообщение от MrPoma
хорошо, что я еще этого не понял...

плохо.

Nirth 29.10.2007 07:17

Когда в проекте меньше 5 000 строк, смысла делать мудреные ООП системы нету. и так можно разобраться, далее уже без тщательной планировки очень сложно.

screamge 29.10.2007 08:02

Цитата:

Сообщение от iNils
У меня это среднее значение для одного проекта (сайта).

Аналогично

Double 29.10.2007 08:09

все разговоры про красивый код от безделия. если есть тз и жёсткие сроки всем плевать на то, как это будет выглядеть изнутри. вот через 4 дня "вынь да полож" собранный сайт с админкой. хоть тресни. плевать, сколько там кода и какой он. если нет жёских "внешних" требований по срокам, приходится ставить свои. если не держать темп, потом будешь тут плакать "почему у Васи рейт оплаты $30/час, а у меня только 5".

Nirth 29.10.2007 08:19

Цитата:

все разговоры про красивый код от безделия. если есть тз и жёсткие сроки всем плевать на то, как это будет выглядеть изнутри. вот через 4 дня "вынь да полож" собранный сайт с админкой. хоть тресни.
Дело в том что рано или позно будешь получать заказы не на 4 дня а на 6 месяцев, а ТЗ будет постоянно менятся(да это будет оплачиватся), вот тогда и понимаешь зачем нужен красивый код, в котором всегда легко разобратся, и главное можно нанять пару аутсорсеров и не тратить время на то чтобы они въехали в проект, а просто прочитали документацию.

Mr. Fixit 29.10.2007 08:53

Nirth
вот это точно подметил!

Double 29.10.2007 11:23

Цитата:

Сообщение от Nirth
и главное можно нанять пару аутсорсеров

о больших проектах сам же сказал выше. согласен.

__i 29.10.2007 12:35

у нас например есть 3 (а может и 4 или 5) проектов где 50k+ строк кода (на флексе 2-3 разработчика)

Про свой флеш я не помню но проектика 2 наверное тоже перевалило за это число.

Усе письками померились и хватит ) Главное чтобы код был хорошо структурирован и очевиден, а не с 48 кадре 25 клипа...

Ostgur 29.10.2007 13:33

Цитата:

2500 строк кода - это много или мало? У кого какие рекорды по количеству кода и сколько времени Вы его писали?
много

wvxvw 29.10.2007 13:49

Последний проeкт, который делал - что-то около 60 АС классов от 10 до 700 строк. Считать сколько всего строк вышло лень =) Платят то все равно за время %)

Badim 30.10.2007 12:56

уволился я с islandsworld.ru,
клиент тама занимал что то около 27к строчек..
и то не много.
а вот если меняеться тз, имхо, не важно как у тебя было - или процедурно или ооп, иногда всеравно переделывать базовые части, и менять дофига. а порой отдельные модули переписывать.

Infectedcell 30.10.2007 13:14

у мну где то ~1000 ~3000 на проект... в зависимости от поставленной задачи.
в одном кадре, на нескольких леерах...
хотя все-равно сколько там.... главное, чтобы работало так, как я задумывал... а код в порядок привожу крайне редко... бывает, что даже фрагменты ненужного оставляю, задвинув их комменами... итого в.у. цифра + куча хлама....

†‡Paladin‡† 30.10.2007 13:53

Тема для фаллометрии? Я считаю, что главное - отсутствие копипаста от функции к функции. А то что на одну функцию return _var может приходиться 15 строк комментариев меня лично никак не задевает.

librio 01.11.2007 18:27

2500 - это ни о чем не говорит.
А вот если ты через некоторое время превратишь это число в 500 + либа в swc - это уже повод гордиться. Это будет значить, что ты растешь.

Molecula 01.11.2007 20:37

А если всё это будет всего лишь складывать два числа, то можно сразу застрелиться :D

DarkLight 01.11.2007 20:46

Цитата:

Сообщение от Molecula
А если всё это будет всего лишь складывать два числа, то можно сразу застрелиться :D

Ну почему же?:D Добавить возможность складывать числа любой длины, в любых системах исчисления, иррациональные, вести статистику, узнавать какие числа складывали другие юзеры, подборку скинов, построение графика активности юзера по складыванию чисел....и т п:D

Molecula 01.11.2007 21:41

О! Это ещё пару swc-пакета.
SWC-пакет БАЗОВЫЙ, складывает два чилса!
SWC-пакет СТАНДАРТ, ещё и делит!
SWC-пакет БИЗНЕС, умножает и высчитывает проценты! Да-да, Вы не ослышались, высчитывает проценты.
Приобретайте в точках города!

Ostgur 01.11.2007 21:45

Вложений: 1
около 2834 строчки кода 7,95кб веса — моя самая гениальная и единственная игра

CrazyFlasher 01.11.2007 21:55

блин...я всегда проигрываю :D

Ostgur 01.11.2007 22:00

CrazyFlasher, это логическая игра, там надо суток несколько играть, но всё равно у меня получалось 1 раз в неделю только 1 очко получить :D так что удачи и терпения

Molecula 01.11.2007 22:00

Это просто потрясающе!

Ostgur 01.11.2007 22:01

странно что исходник окола 1мб весит :0


Часовой пояс GMT +4, время: 12:20.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.