Сколько строчек кода пишет программист за год?
От: RadioShark  
Дата: 10.01.06 08:56
Оценка: :)))
Привет!

Сколько строчек кода создает среднестатистический кодер C/C++ за год работая полную рабочую неделю?
Re: Сколько строчек кода пишет программист за год?
От: alseides  
Дата: 10.01.06 09:01
Оценка: :)))
36.6
Re[2]: Сколько строчек кода пишет программист за год?
От: Igor Sukhov  
Дата: 10.01.06 09:07
Оценка: :))) :))) :))) :))) :))
Здравствуйте, alseides, Вы писали:

A>36.6

ну это в високосный год, в обычный в среднем где-то так примерно получается около 36.5.
* thriving in a production environment *
Re[3]: Сколько строчек кода пишет программист за год?
От: StatujaLeha на правах ИМХО
Дата: 10.01.06 09:50
Оценка:
Здравствуйте, Igor Sukhov, Вы писали:

IS>Здравствуйте, alseides, Вы писали:


A>>36.6

IS>ну это в високосный год, в обычный в среднем где-то так примерно получается около 36.5.
это с каких пор программисты работают по воскресеньям и праздникам?
Re: Сколько строчек кода пишет программист за год?
От: bkat  
Дата: 10.01.06 10:16
Оценка:
Здравствуйте, RadioShark, Вы писали:

RS>Привет!


RS>Сколько строчек кода создает среднестатистический кодер C/C++ за год работая полную рабочую неделю?


6200 LOC/year
Re[4]: Сколько строчек кода пишет программист за год?
От: Igor Sukhov  
Дата: 10.01.06 11:00
Оценка:
Здравствуйте, StatujaLeha, Вы писали:

A>>>36.6

IS>>ну это в високосный год, в обычный в среднем где-то так примерно получается около 36.5.
SL>это с каких пор программисты работают по воскресеньям и праздникам?

при чем тут работа ? Мы разве не о ДЛИНЕ говорим ?
* thriving in a production environment *
Re[2]: Сколько строчек кода пишет программист за год?
От: Firstborn Латвия  
Дата: 10.01.06 11:07
Оценка:
Здравствуйте, bkat, Вы писали:

B>6200 LOC/year


А откуда такая инфа, если не секрет?
По моим личным прикилкам выходит несколько другая цифра.

А если брать за основу 6200 LOC/year, то в среднем получается порядка 3 LOC/hour... Не маловато ли? То есть конечно это будет маловато, если человек занят исключительно кодингом... А если он плюс к этому ещё и дворник по совместительству, то это всё меняет.
Re[3]: Сколько строчек кода пишет программист за год?
От: bkat  
Дата: 10.01.06 11:58
Оценка:
Здравствуйте, Firstborn, Вы писали:

F>Здравствуйте, bkat, Вы писали:


B>>6200 LOC/year


F>А откуда такая инфа, если не секрет?

F>По моим личным прикилкам выходит несколько другая цифра.

F>А если брать за основу 6200 LOC/year, то в среднем получается порядка 3 LOC/hour... Не маловато ли? То есть конечно это будет маловато, если человек занят исключительно кодингом... А если он плюс к этому ещё и дворник по совместительству, то это всё меняет.


Да я это высчитал из 27-30 LOC/day.
Примерно такая средняя производительность мелькает в разных источниках
и вроде у Боема (Barry Boehm) была именно такое число (могу ошибаться, так как не проверял).

Впрочем это это не столь важно.
Просто вопрос вполне нормальный и в юморе ему делать нечего.
Re[3]: Сколько строчек кода пишет программист за год?
От: SkyDance Земля  
Дата: 10.01.06 12:11
Оценка:
"Firstborn" <21897@users.rsdn.ru> wrote in message
news:1580593@news.rsdn.ru...
> 3 LOC/hour... Не маловато ли? То есть конечно это будет маловато, если
> человек занят

IMHO многовато даже.
Вот у меня за крайние полгода производительность... весьма странная вышла,
рефакторинг уменьшил количество кода на пару сотен килобайт. Итого — минус
несколько строк в час... -)
Posted via RSDN NNTP Server 2.0
Re[4]: Сколько строчек кода пишет программист за год?
От: Pzz Россия https://github.com/alexpevzner
Дата: 10.01.06 12:13
Оценка:
SkyDance wrote:
>
>> 3 LOC/hour... Не маловато ли? То есть конечно это будет маловато, если
>> человек занят
>
> IMHO многовато даже.
> Вот у меня за крайние полгода производительность... весьма странная вышла,
> рефакторинг уменьшил количество кода на пару сотен килобайт. Итого — минус
> несколько строк в час... -)

Если бы меня спросили, я бы за уменьшение количества строк (при
сохранении функциональности) премию давал бы.
Posted via RSDN NNTP Server 2.0
Re[5]: Сколько строчек кода пишет программист за год?
От: Sash_xp  
Дата: 10.01.06 12:28
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Если бы меня спросили, я бы за уменьшение количества строк (при

Pzz>сохранении функциональности) премию давал бы.

for(i=0;i<n;i++)ar[i]=*++prt;if(*++k<*--n) *f=-f*d*r;

Помимо функциональности есть еще и читаемость, и удобство сопровождения. И даже производительность.
Re[6]: Сколько строчек кода пишет программист за год?
От: Pzz Россия https://github.com/alexpevzner
Дата: 10.01.06 12:53
Оценка:
Sash_xp wrote:
>
> Pzz>Если бы меня спросили, я бы за уменьшение количества строк (при
> Pzz>сохранении функциональности) премию давал бы.
>
> for(i=0;i<n;i++)ar[i]=*++prt;if(*++k<*--n) *f=-f*d*r;
>
> Помимо функциональности есть еще и читаемость, и удобство сопровождения.
> И даже производительность.

Ну, я имею ввиду, что некоторые разумные правила форматирования нарушать
при этом нельзя. Например, нельзя писать более одного оператора в
строке. Комментарии тоже должны быть.
Posted via RSDN NNTP Server 2.0
Re[4]: Сколько строчек кода пишет программист за год?
От: Firstborn Латвия  
Дата: 10.01.06 13:36
Оценка:
Здравствуйте, bkat, Вы писали:

B>Да я это высчитал из 27-30 LOC/day.

B>Примерно такая средняя производительность мелькает в разных источниках
B>и вроде у Боема (Barry Boehm) была именно такое число (могу ошибаться, так как не проверял).

Буду тупо настойчив... Всё же хотелось бы ссылку хоть на один источник, а?
Re[5]: Сколько строчек кода пишет программист за год?
От: Pzz Россия https://github.com/alexpevzner
Дата: 10.01.06 13:49
Оценка:
Firstborn wrote:
>
> B>Да я это высчитал из 27-30 LOC/day.
> B>Примерно такая средняя производительность мелькает в разных источниках
> B>и вроде у Боема (Barry Boehm) была именно такое число (могу ошибаться,
> так как не проверял).
>
> Буду тупо настойчив... Всё же хотелось бы ссылку хоть на один источник, а?

А можно поинтересоваться, какая вообще может быть полезность в такой
информации?
Posted via RSDN NNTP Server 2.0
Re[6]: Сколько строчек кода пишет программист за год?
От: Firstborn Латвия  
Дата: 10.01.06 13:57
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>А можно поинтересоваться, какая вообще может быть полезность в такой

Pzz>информации?

Это совершенно другая тема.
Re[7]: Сколько строчек кода пишет программист за год?
От: Sash_xp  
Дата: 10.01.06 14:04
Оценка:
Удалено избыточное цитирование. — SchweinDeBurg

Здравствуйте, Pzz, Вы писали:

Pzz>Ну, я имею ввиду, что некоторые разумные правила форматирования нарушать

Pzz>при этом нельзя. Например, нельзя писать более одного оператора в
Pzz>строке. Комментарии тоже должны быть.

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

double temp = 0.0;
//бежим по всем элементам массива arr
for(int i = 0; i < arr.Length; i++)
{
    //суммируем
    temp += arr[i].Amount;
}

или

double custonerAmount = 0.0;
for(int orderNum = 0; orderNum < orders.Length; orderNum++)
{
    customerAmount += orders[orderNum].Amount;
}

Все-таки количтество строк кода далеко не так важны как другие его характеристики.
Re[7]: Сколько строчек кода пишет программист за год?
От: Pzz Россия https://github.com/alexpevzner
Дата: 10.01.06 14:13
Оценка:
Firstborn wrote:
>
> Pzz>А можно поинтересоваться, какая вообще может быть полезность в такой
> Pzz>информации?
>
> Это совершенно другая тема.

И все-таки?
Posted via RSDN NNTP Server 2.0
Re[8]: Сколько строчек кода пишет программист за год?
От: Pzz Россия https://github.com/alexpevzner
Дата: 10.01.06 14:21
Оценка:
Удалено избыточное цитирование. — SchweinDeBurg

Здравствуйте, Sash_xp, Вы писали:

S_>ну комменттарии как раз не всегда обязательны, иногда даже вредны. Какой из этих примеров вам более поняттен?


Вот такой:

/***** Calculate total amount of I don't know what *****/
double customerAmount = 0;
for( int i = 0; i < orders.Length; i ++ )
    customerAmount += orders[ i ].Amount;


Комментарии говорят, что мы делаем. Код говорит, как мы это делаем.

S_>Все-таки количтество строк кода далеко не так важны как другие его характеристики.


Я хочу сказать, что при прочих равных большее количество строк кода, это недостаток, а не достоинство. Не надо оценивать программистов по количеству строк кода. Оценивать надо добавленную функциональность.

Количество строк кода — плохое мерило функциональности. Программист, который систематически употреблает cut and paste будет производить больше кода, но качество и возможность поддержки будут хуже.
Re[8]: Сколько строчек кода пишет программист за год?
От: Firstborn Латвия  
Дата: 10.01.06 14:22
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Firstborn wrote:

>>
>> Pzz>А можно поинтересоваться, какая вообще может быть полезность в такой
>> Pzz>информации?
>>
>> Это совершенно другая тема.

Pzz>И все-таки?


Например, такая информация может быть полезна при развёртывании систем управления качеством вроде SEI SW-CMM/CMMI.Да мало ли ещё для чего это может быть полезно...
Re[9]: Сколько строчек кода пишет программист за год?
От: Firstborn Латвия  
Дата: 10.01.06 14:25
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Программист, который систематически употреблает cut and paste будет...


...отт***ан в процессе peer review, будет вынужден переделать свой код по уму, а потом уже с финального варианта будут сняты все необходимые метрики, вроде LOC. Такой вот например вариант может быть.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.