Имя: Пароль:
JOB
Работа
OFF: Сколько примерно строк кода в день вы пишете?
Ø (Волшебник 20.03.2006 22:00)
0 Скользящий
 
20.03.06
17:47
И сколько строчек в день вы считаете нужно писать, чтобы прогрессировать в программировании?  (Строчки беру условно, потому что как еще измерить размер кода? Блоками, модулями? ).
Спрашиваю потому, что работая сейчас во фране, ощутил, что прибавляю резко в программировании. (на предыдущей работе было практики намного меньше).
Где-то читал условную цифру в 200 строк кода в день.
1 Волшебник
 
модератор
20.03.06
17:47
Чтобы прогрессировать в программировании, можно УДАЛЯТЬ строки.
2 Волшебник
 
модератор
20.03.06
17:48
200 строк в день - это сильно!
Я бы такого программиста уволил. Хотя, конечно, дело не в строчках.
3 Скользящий
 
20.03.06
17:48
(1) Это уже другой уровень. Который выше. :-)
4 Таня
 
20.03.06
17:49
это уже игры разума..
5 Стрелок
 
20.03.06
17:49
(0) Антон вопрос несколько не корректно поставлен. Что значит "скольок строк" "чтобы прогрессировать"? Можно весь день просидеть над формой списка справочника, а можно за день два-три документа с формой и проведением с нуля закатать.
6 Ангел- Хоронитель
 
20.03.06
17:49
(0)я думаю, надо не строчками мерять, а разнообразными задачами.
7 Волшебник
 
модератор
20.03.06
17:49
(4) Это уже Рупор абсурда. Он все пишет в 1 строчку.
8 Конь в пальто
 
20.03.06
17:49
(0) имхо, в строках мерять - туфта
нужно брать в расчет сложность реализуемой задачи
9 Волшебник
 
модератор
20.03.06
17:50
(8) Которую точно и количественно оценить практически невозможно, не прибегая к экспертным оценкам.
10 Скользящий
 
20.03.06
17:50
Понятно, что строка - это количественный показатель. Есть еще качественные показатели. Они я думаю тоже вычисляемы.
11 Стрелок
 
20.03.06
17:51
Поясню немного. Мне кажется дело вот в чём. Я когда то советовал Антону для того, чтобы набираться опыта и расти как программисту как можно больше писать кода руками. основная проблема франчей - копи-пасте+немного правки.
12 Волшебник
 
модератор
20.03.06
17:51
(10) Качественные показатели потому и называются качественными, что не выражаются числами.
13 Lendy
 
20.03.06
17:51
(6) Как вариант. Можно считать количество строк, которые были написаны для решения новой для человека задачи, а повторную реализацию засчитывать с коэффициентом.
14 Стрелок
 
20.03.06
17:51
(10) Речь об этом в (11)?
15 Таня
 
20.03.06
17:51
Скользящий хочет чтобы его похвалили..
16 Стрелок
 
20.03.06
17:52
(15) А ты не любишь когда тебя хвалят?
17 Скользящий
 
20.03.06
17:52
(14) Нет.
18 Xbase
 
20.03.06
17:52
+15 маладец
19 Скользящий
 
20.03.06
17:52
(15) нет.
20 Таня
 
20.03.06
17:53
(19) значит, чтобы поругали :)
21 Xbase
 
20.03.06
17:53
19 помниться мне что ты пытался всех критиковать, что типа вы все не фига не делаете и не умеете..., а теперь пытаешься оценить свои знания количеством строк LOL
22 Скользящий
 
20.03.06
17:54
Дело конечно не в том, что нужно все писать ручками, я например опенкофом иногда 2 нажатием клавиш модули переборов по циклу делаю. Мне что, их ручками набивать? :-)
Но определенная игровая практика быть должна.
23 Волшебник
 
модератор
20.03.06
17:54
(22) "модули переборов по циклу" - 5 баллов!
24 Скользящий
 
20.03.06
17:55
(13) интересная мысль. Зерно в этом есть.
25 Стрелок
 
20.03.06
17:55
(22) ты прекрасно понял, ЧТО я имел в виду когда говорил "ручками"...
26 Xbase
 
20.03.06
17:55
+21 да оказывается ты еще начинающей более чем я
27 Таня
 
20.03.06
17:56
Запинали Скользящего..
28 КонецЦикла
 
20.03.06
17:57
Как пойдет :)
А копи-пасте считаем?
29 Скользящий
 
20.03.06
17:58
(25) конечно. Главное - понимать, что пишешь. Но есть такой момент. Смотришь участок кода, в котором используется прием, который ты сам не делал. Смотришь, и понимаешь, что он делает. Когда сам пытаешься сделать то же самое, натыкаешься на нюансы.

(23) Этот модуль опенкоф делает  за 5 секунд. Так понятно, о чем речь? :-)
   Докум.ВыбратьСтроки();
   Пока Докум.ПолучитьСтроку() = 1 Цикл
       
       ТаблицаЗначенийПоГруппам.НоваяСтрока();
       //ТаблицаЗначенийПоГруппам.Ном = Докум.ном ;
       ТаблицаЗначенийПоГруппам.Номенклатура = Докум.Номенклатура;
       ТаблицаЗначенийПоГруппам.Родитель = Докум.номенклатура.родитель;
       ТаблицаЗначенийПоГруппам.ПечЕдиница = Докум.Единица;
       ТаблицаЗначенийПоГруппам.Количество = Докум.Количество;
       ТаблицаЗначенийПоГруппам.Коэффициент = Докум.Коэффициент;
       ТаблицаЗначенийПоГруппам.Сумма = Докум.Сумма;
       ТаблицаЗначенийПоГруппам.СуммаНДС = Докум.СуммаНДС;
       ТаблицаЗначенийПоГруппам.СуммаНП = Докум.СуммаНП;
30 Стрелок
 
20.03.06
17:58
(28) Халтурщик ;)
31 Скользящий
 
20.03.06
17:59
(27) Я скользкий.  :-)
32 Таня
 
20.03.06
17:59
(31) как землянной червяк после дождя..
33 КонецЦикла
 
20.03.06
18:00
медуза получше будет
34 Стрелок
 
20.03.06
18:01
(29) Антоха, я тебе такой код напишу за теже 5 секунд (ну 10) без Телепата. руками и головой.
35 Скользящий
 
20.03.06
18:02
(34) Потом исправлять ошибки замучаешься.
36 Стрелок
 
20.03.06
18:02
(33) Самое скользкое что я держал в руках это кирпич с напылённым плазменным напылением на одну сторону специальным покрытием антифрикционным. Кирпич всё время наровил укатиться с ладони
37 Xbase
 
20.03.06
18:02
теперь понятно почему ты во сранч свалил..., внедрил типовую на своем предприятии , обладая навыками администратора (с небольшими навыками программирования), а понтов было как от крутого спеца, а когда коснулось...., вот и решил опыту набраться :) во сранче
38 Таня
 
20.03.06
18:03
(33) ага, медуза,если ее вытащить из воды, превращается в комок слизи, причем ядовитый
39 Стрелок
 
20.03.06
18:03
(35) Спорим нет
40 КонецЦикла
 
20.03.06
18:03
(38) Ты путаешь... это рыба такая типа змеи :)
41 Таня
 
20.03.06
18:04
ачуметь, то что в (29) можно одной строкой написать
42 Стрелок
 
20.03.06
18:04
(+39) Ты же обявляешь колонки в ТЗ где то? ну так возьми это место скопируй и удали лишнее ;)) Быстро и без ошибок ;))
43 КонецЦикла
 
20.03.06
18:04
(41) ВыгрузитьТЧ?
44 Таня
 
20.03.06
18:04
(43) ага
45 MikleV
 
20.03.06
18:04
(41)Как
46 Таня
 
20.03.06
18:05
(45) попой об косяк :)))
47 MikleV
 
20.03.06
18:05
(44)верно ...
48 MikleV
 
20.03.06
18:06
(46) С ЧЮ у тебя всё в порядке
49 Скользящий
 
20.03.06
18:07
(37) У меня нет понтов крутого спеца просто потому, что я им не являюсь. Успокоился?
(44)  верно. А если это не табличная часть? :-) И кроме того, мне заморачиваться неохота было перемеинованием переделкой колонок.
50 Ангел- Хоронитель
 
20.03.06
18:08
(46)напиши, особенно хочу посмотреть на это: "ТаблицаЗначенийПоГруппам.Родитель = Докум.номенклатура.родитель;"
51 Таня
 
20.03.06
18:10
(50) а нафига мне это в таблице значений?
52 Конь в пальто
 
20.03.06
18:10
"кирпич с напылённым плазменным напылением " - афигеть, долго думал
53 Таня
 
20.03.06
18:10
я это могу получить потом, когда буду с номенклатурой из таблицы работать
54 Скользящий
 
20.03.06
18:10
(51) А надо мне было. У кого тут понты? :-)
55 Стрелок
 
20.03.06
18:11
(52) Я "задним числом" дописывал чтобы понятно было чем напылили ;))
56 Ангел- Хоронитель
 
20.03.06
18:11
(51)
  Таня
41 - 20.03.06 - 18:04
   
ачуметь, то что в (29) можно одной строкой написать

За свои слова отвечать надо.
57 Ангел- Хоронитель
 
20.03.06
18:12
(53)а надо эту ТЗ по родителю отсортировать
58 Скользящий
 
20.03.06
18:13
(57) угадал.
59 Дотошный
 
20.03.06
18:13
А о чем базар, ваще?
Я например, чем меньше строк пишу, тем лучше себя чувствую.
60 Таня
 
20.03.06
18:13
Ну подумаешь, можно добавить к той одной еще четыре, все равно будет меньше чем в (29)
61 Стрелок
 
20.03.06
18:13
Запинали Таню...

Кто следующий?
62 Таня
 
20.03.06
18:13
а можно не добавлять и сделать это на уровне конфигуратора
63 Таня
 
20.03.06
18:14
Меня не запинаешь
64 Скользящий
 
20.03.06
18:14
(60) Ручками? А за меня это опенкоф писал.
65 Таня
 
20.03.06
18:14
(64)ножками
66 Ангел- Хоронитель
 
20.03.06
18:14
(60)и лишний обход таблицы
67 Волшебник
 
модератор
20.03.06
18:14
(59) Я уже высказался по этому поводу в первых постах.
68 Таня
 
20.03.06
18:15
(66) без обхода таблицы смотри 62
и вообще, почему лишний?
69 Ангел- Хоронитель
 
20.03.06
18:15
(65)успокойся и признай, что лажанулась. это со всеми бывает.
70 smaharbA
 
20.03.06
18:16
Блиндра, яб все удалил из своей "основной" конфы то что нашкодил...
71 Дотошный
 
20.03.06
18:17
(67) Это, типа, ай-яй-яй, да :)
72 Таня
 
20.03.06
18:18
(69) это ты успокойся, потому что я не лажанулась, я права
73 Ангел- Хоронитель
 
20.03.06
18:18
(68)что значит "на уровне конфигуратора"? я только в нем и пишу код, а что, еще где-то можно?
74 Дотошный
 
20.03.06
18:18
(67)+ Так я и не понял - после Вас, уважаемый, высказываться по любому поводу возбраняется?
75 Стрелок
 
20.03.06
18:18
"Девочки не ссорьтесь" © "Гараж"
76 Таня
 
20.03.06
18:19
(73) я имею в виду конфигурирования
77 Дотошный
 
20.03.06
18:19
(75) Да мы не ссоримся...
78 Волшебник
 
модератор
20.03.06
18:19
(74) Как с вами тяжело...
79 Стрелок
 
20.03.06
18:19
(76) Будем добавлять реквизит "Родитель" в ТЧ документа? Очень умное решение
80 Стрелок
 
20.03.06
18:19
(77) девочка?
81 Дотошный
 
20.03.06
18:20
(80) Не скажу...
82 Ангел- Хоронитель
 
20.03.06
18:20
(76)мда. не силен я в женской логике. по твоему получается: выгрузка, обход, сортировка. по моему: обход, сортировка. При 10000 строк разница будет существенна.
83 Дотошный
 
20.03.06
18:21
(78) А кому сейчас легко :)
84 Таня
 
20.03.06
18:22
речь вообще то шла о количестве строк кода!
85 Мулька
 
20.03.06
18:23
Отвечаю на (0), остальное читать в лом
Вынуждаете признаться: - от 150 до литра. Предпочитаю темное время суток.
А строк кода - скока платят - стока и пишу.
86 Стрелок
 
20.03.06
18:23
(84) Танюша - не просто количестве строк кода, а о количестве которое расти помогает. Это разные вещи
87 Ангел- Хоронитель
 
20.03.06
18:23
(84)а заказчик плювал с высокой колокольни на количество строк кода. ему скорость важна.
88 Таня
 
20.03.06
18:24
ну давай померяем
89 Таня
 
20.03.06
18:25
тока у меня проц занят, там перепроведение. Так что полагаюсь на твою честность в изложении результатов измерения
90 Ангел- Хоронитель
 
20.03.06
18:25
(88)мерил уже, была один в один задача.
91 Таня
 
20.03.06
18:25
(86) ты хочешь сказать, что то что в (29) расти помогает?
92 Ангел- Хоронитель
 
20.03.06
18:26
+(90)точных результатов не скажу, даво было :) но ты можешь сама измерить, я тоже тебе верю.
93 Таня
 
20.03.06
18:26
(79) а чем тебе решение не нравится?
94 Ангел- Хоронитель
 
20.03.06
18:26
+(92)давНо
95 Таня
 
20.03.06
18:28
(94) я не Волшебник, я на опечатки не реагирую
96 Стрелок
 
20.03.06
18:28
(91) Сомневаюсь ;)
97 КонецЦикла
 
20.03.06
18:30
пепец... раздули из сухи слона
98 КонецЦикла
 
20.03.06
18:30
тьху... мухи
99 Стрелок
 
20.03.06
18:31
(98) Материмся? закавыристо... ;))
100 Стрелок
 
20.03.06
18:31
100
101 Скользящий
 
20.03.06
18:35
С чего начали, то помним? :-)
102 Конь в пальто
 
20.03.06
18:35
бредовая ветка
103 Frf
 
20.03.06
18:38
(0) Ну, допустим, от желания работать и от четкости поставленной задачи зависит. Иногда целый день выясняешь, что от тебя, собственно, хотят, а потом пару сотен строк накидаешь. А иногда пару-тройку документов накидаешь. С достаточно большими (для меня) модулями. Без опенконфа... И не паришся, ошибки не ищешь.
104 Скользящий
 
20.03.06
18:39
(103) вопрос был о том количестве кода, которое помогает прогрессировать.
105 Стрелок
 
20.03.06
18:40
(104) Чем больше кода, над которым надо думать, а не механически его стучать - тем лучше. "Много кода хорошего и разного" - вот наш девиз ;))
106 Таня
 
20.03.06
18:42
(104) напиши с нуля отчет Бухгалтерский баланс для начала
107 Скользящий
 
20.03.06
18:44
(106) Не потяну. :-)
108 Ака
 
20.03.06
18:44
(104) Ну, насколько часто ты с чем-то новым сталкиваешься? Бывает, сидишь, и целыми днями одно и то-же. Обороты, обороты... А прогрессируешь ты не тогда, когда код пишешь, а когда определяешься с алгоритмом.
109 Ака
 
20.03.06
18:44
(107) А закрытие?
110 Таня
 
20.03.06
18:45
а тогда решай задачки для аттестации по какой-нибудь компоненте
111 Таня
 
20.03.06
18:46
+110) там сильно надо мыслями сначала пошевелить :)
112 Скользящий
 
20.03.06
18:46
(110) Волей-неволенс. Мне скоро по бухгалтерии на спеца сдавать.
113 Таня
 
20.03.06
18:46
(112) хе-хе, уже припахали :))))
114 Скользящий
 
20.03.06
18:47
(108) Насчет алгоритма согласен.
115 Скользящий
 
20.03.06
18:47
(113) Сам вызвался.
116 Парижская фанера
 
20.03.06
18:50
Тупая ветка
117 Стрелок
 
20.03.06
18:51
(116) Ещё один остряк-самоучка...
118 Череп
 
20.03.06
18:53
(116) Ага, тупая. На асме, например 200 строчек кода в день - ооочень мало. Столько там и за пару часов написать можно...
119 Скользящий
 
20.03.06
18:55
(118) Создай справочник и пару доков прихода расхода. Я посмотрю сколько кода будет на асме, а сколько в 1С.
120 Конь в пальто
 
20.03.06
18:57
бредите товарисчи, понедельник видать сказывается
121 Парижская фанера
 
20.03.06
18:58
Показатель роста - это переход к написанию легко читаемого "самодокументируемого" кода, этот код хорошо структурированный, с правильным разделением на процедуры и функции, требуемые изменения для добавления нового функционала минимальны или вообще не нужны.

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

ЗЫ А чисто по количеству - это опят пиписьками меренье...
122 Стрелок
 
20.03.06
18:58
(121) Ты говоришь о ступеньках. А речь идёт о расстоянии между ними.
123 Скользящий
 
20.03.06
18:58
(121) Хорошо сказал.
124 Скользящий
 
20.03.06
18:59
Только (122) прав.
125 Череп
 
20.03.06
19:07
(119) Остряк... На асме другие задачи решаются...
126 Скользящий
 
20.03.06
19:12
(125) Вот именно. Не путай божий дар с яичницей.
127 митмит
 
20.03.06
19:47
При чем здесь количество ?
Главное не сколько палок ты кинул, главное КАК и КОМУ ты их кинул...
128 Соратник
 
20.03.06
20:06
Показатель роста - это когда открываешь свой старый модуль, переписываешь его полностью и он работает в 2 раза быстрее.
129 Волшебник
 
модератор
20.03.06
20:16
(128) Показатель роста - это когда удаляешь свой старый модуль, а вся функциональность сохраняется и работает в 2 раза быстрее.
130 тратратра
 
20.03.06
20:38
Показатель роста - когда делаешь меньше, получаешь больше...И не из-за инфляции.
(128) Работает - не трогай.
131 Maniac
 
модератор
20.03.06
20:41
(0) иногда бывает что за день всего навсего "//" на одной строчке приходится поставить.
132 Maniac
 
модератор
20.03.06
20:42
Или вместо КакаяТоПеременная = 0, на единичку поправить.
Иногда после таких изменения стока счастья у бухгалтеров.
133 Maniac
 
модератор
20.03.06
20:43
Показатель роста это когда..аааа после 25 он все равно уже не растет :-)
134 Guk
 
20.03.06
20:46
По моему скользящий с дитером на пару еще раз доказали, кто они есть. Шли бы коров что-ли выращивать. Не для вас 1С, не для вас...
135 Скользящий
 
20.03.06
21:46
(134) Ты мне знаешь кого напоминаешь? В журнале Максим есть такие вставки Phacochoerus'a Фунтика. Только там они смешные, а у тебя тупые. А персонаж везде один и тот же.
136 Стрелок
 
20.03.06
21:46
(135) Точно ;))
137 Стрелок
 
20.03.06
21:47
(134) Слышь, жук, а скажи сколько ты зарабатываешь в своём холдинге?
138 Guk
 
20.03.06
21:48
(135) Я журналы для геев не смотрю. Ивини...
139 Стрелок
 
20.03.06
21:49
(+137) А то все, понимаешь, как то озвучивали свои доходы, а ты только многозначительно молчишь. Может ты безработный или дежуришь в каком нибудь офисе ночью. И пока нет начальства шаришься в сети на халяву. С Антохой ты не встречался, днём тебя не видно...Как то подозрительно
140 Стрелок
 
20.03.06
21:49
(138) Неуж то ты их читаешь?
141 Стрелок
 
20.03.06
21:52
Молчит... считает наверное. Гук, калькулятор подарить?
142 Таня
 
20.03.06
21:54
Зачем Гука обижаешь?
143 Guk
 
20.03.06
21:54
(139) Кто такой антоха? И хватит уже под питрасяна косить...
144 Стрелок
 
20.03.06
21:55
(142) не вписывайся.
145 Стрелок
 
20.03.06
21:55
А что было в 143?
146 Скользящий
 
20.03.06
21:55
(145) Я тоже не понял. По-моему гуку нужно сменить очки.
147 Стрелок
 
20.03.06
21:57
(143) Антоха - это Скользящий. Ты так любишь Петросяна что уже в каждом видишь его проявление?
148 Таня
 
20.03.06
21:57
(144) В cмысле?
149 Стрелок
 
20.03.06
21:57
Странно. То небыло поста № 143, то вдрёг появился...
150 Стрелок
 
20.03.06
21:58
(148) В смысле - не надо Таня.
151 Скользящий
 
20.03.06
21:58
Ага. Иди, девочка отсюда. :-)
152 Таня
 
20.03.06
22:00
(151) и ты, мальчик, иди скушай растишку и иди спать :)
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн