Сколько строк кода вы пишете в день?

Сколько строк кода вы пишете в день?

Я имею ввиду те дни когда вы действительно что — то пишете, а не отлаживаетесь или расширяетесь.

P.S. наверное такой опрос уже проводился, да?

До обраного В обраному 0

48 коментарів

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

Наверное много не считал )

Сильно зависит от клавиатуры. Когда пересел на мембранную — сразу рейт подняли! Так и сказали «вот тебе 1.5 доллара в час, ты теперь сеньйор»

а разве за строчки платят?

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

Менеджери отримали оргазм на сьомий день?

О, хтось викопав некротопік. Тут про оплату за кожну стрічку коду: skeptics.stackexchange.com/. ​een-paid-per-line-of-code Ще чув про Індію, що там це практикується, в результаті плодять код заради кількості (пруфів не знайшов).

В моїй роботі це може бути 10 стрічок чи одна на день, однак важливіше що саме за нею стоЇть — а це може бути 8 годин вивчення якості даних і в результаті створення декількох баг репортів для інших команд, щоб загалом продукт працював відповідно до вимог.

Зазвичай отак :D

8 files changed, 143 insertions(+), 1353 deletions(-)

A lot of trash has been moved here.

Но за строки мне не платят.

Весь смысл пограммирования он ведь в чем? А в том, чтобы выполнялось Главное Техническое Задание, которое как известно всегда одно и тоже, и выражается фразой всего из 4 слов — «Что бы все было заи$%сь! ». В этом глобальном задании такой параметр как число строк кода напрочь отсутствует — так что не парьтесь по этому поводу.

Количество строчек зависит от опыта. Напремер из практики знаю, что code behind класс для asp.net странички неопытный кодер накодил длиною > 1000 стр. Потом его переписали и он стал длиною где-то 100 — 200 стр. Так, что ребята, как по мне, если человек пишет очень много кода в день, то или он мега продуктивный гений или быдлокодер:)

В 99% випадках — друге.

+ 1 Согласен. Писал продуктивнее всего на TCL\TK типа смотрел сколько символов добавляется в день. Определил что 2000 символов в день — оптимальная работа, конечно же не без ошибок, но и отладка тоже необходима (наверное от языка тоже зависит продуктивность, теперь пытаюсь писать статьи на etcl.ru — писатель с меня не очень хороший просто есть желание поделиться то что известно).

Парни с первой страницы, подсчитывающие строчки, не занимайтесь херней.

так что можно написать 10 строчек и весь день думать, а можно и 1000 не особо напрягаясь.

5. Сам он (джуниор) мог его прочитать

повторного использования кода не существует. это выдумки

Ага, сиди овертайм и набивай до нормы:)

Это получиться отрицательная производительность:)

Интересно просто. Самого недавно спрашивали, на собеседовании.

Правильный ответ: «Я не считаю количество написанных строк в день, я выполняю поставленную задачу в указанные сроки». Тчк.

Интересно просто. Самого недавно спрашивали, на собеседовании.

проверяли на ид иотизм.

А пачему вы спрашиваете?

Совершенно бессмысленный критерий оценки производительности. Почему не считают кол-во кликов мышки?

Парень, который пишет 1500 строк кода в день наверное пишет на С++, С# или java, а строки считает в ассемблерном коде. 100 строк на java, с автивным использованием threads, thread pools etc — это где-то 1500 строк ассемблерного кода. Могу посоветовать мигрировать в Индию, там будешь конкуренцию сразу 100 индусам составлять:)

Яка різниця скільки ви рядків написали сьогодні, не факт що ці рядки будуть присутні в проекті далі:)

Ну якщо роботи багато то десь до 500 в день (враховуючи sql script). Але варто відзначити що велеку долю (десь 20%) цього коду генерує ІДЕшка. Це гетери з сетерами, екстракт клас-інтерфейс, блоки трай кетч і т.д.

По секрету могу сказать, что лучше вообще не считать строки кода, это нах никому не нужно, тем более считать логические строки кода.

How many lines of code do NASA developers write per day?

The COCOMO tool is used by NASA to estimate the schedule & cost of software tasks based upon the task’s complexity. That tool uses 15 LOC/day/developer for large projects or 30 LOC/day/developer for smaller tasks.

И включает ли эта скорость постановку задачи, дизайн, отладку, сгенерированый код?

3. *самое главное*: чем меньше строк кода задействовано, тем лучше (но не в ущерб нормам для восприятия/нормам к дизайну системы, т.е. без антипаттернов)

Ну да, у одних стиль:

2 vs. 8. — P.S.: Беседуют двое психоаналитиков. Первый: А я недавно приобрел Феррари. Двигатель — 5 литров с наддувом. До 100 км/ч разгоняется за 3.4 секунды. Коробка передач…

Второй: Ну мы же с тобой профессионалы. Может сразу достанем и померяемся?

Если задача простая, или говорят тривиальная то можно писать дофига строк кода, и 1000 и 2000.

ну тоесть, вот так вот взять, сесть, и без копи-паста, написать 1000−2000 строк кода?

лично я написал наверно 500−600 строчек в день, на относительно тривиальной задаче.

Сам пишу в случае нового кода — 50−70 строк в день.

правда такая фигня получается.

Я думаю так — в программировании количество не всегда переходит в качество, иногда нужно просто выспаться, что бы понять что 100 кб кода с другим подходом можно вполне уложить и в 10 кб Конечно, если будущий код утвержден вышестоящим начальством, то деваться некуда, нужно набивать 100 кб

Но мне повезло. Мой проект более серъезен и востребован чем разработка ОС по мотивом которой он написал свою книгу.

но это именно «новый» код

блин. мега крутые программеры стоко болтовни развели, вместо того, чтоб выполнить тех задание — назвать цифру! сколько в среднем получаеться. Ток лучше код наверно мерять для каждого языка в килобайтах. А то как правильно заметили — строки щитать трудно.

вот у меня счас проект делаю(php) 146кб кода. это за три рабочих дня. 67к из них, это использование чужого/старого своего кода(50 на 50).

ну получаеться где-то 30-40кб в день рабочий

как то друг говорил(C++, писал движок для шутера) — у него получалось 20к-25к в день — сугубо новый код.

📎📎📎📎📎📎📎📎📎📎