LINUX.ORG.RU

На каком этапе ты тормозишь?

mopsene ★★★ ()

Читай их код. Смотри, как они это делают.
Если это знакомые дядьки, предложи парное программирование.

Ну, и очевидно, что чудес не бывает и пока своя борода не отрастет, так и будешь тупить.

kelyar ★★★★★ ()

Boy_from_Jungle

Заметил что на фоне бородатых дядек я отстаю на порядок в скорости написания кода(
Что посоветуете делать)

писать не много кода, а хороший код. дядьки это ценят.

drBatty ★★ ()

Вообще, быстро писать много кода — не тот скилл, который надо развивать. Надо писать меньше кода и надо писать хороший код.

Или «скорость написания кода» — это количество добавленных фич в месяц?

dmitry_vk ★★★ ()
Ответ на: комментарий от dmitry_vk

Возможно, он уже всё обдумал, как оно быдет в программе и парится над написанием тривиальной функции. Бывает же и такое

Zorn ()

У бородатых дядек уже куча готовых решений, которые они копипастят или набивают на автомате. Все это придет со временем. А пока пиши медленно, но правильно. Если, конечно, ты не говнокодер.

panter_dsd ★★★★ ()

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

dave ★★★★★ ()
Ответ на: комментарий от dave

Заметил, что медленно и мало пишется, если нужно изменить существующий код, особенно чужой, или написать что-то сильно зависящее от такого кода.

и это правильно, первое правило рефакторинга - не навреди :)

shty ★★★★★ ()
Ответ на: комментарий от dmitry_vk

Надо писать меньше кода и надо писать хороший код.

Но ведь писать больше хорошего кода — ещё лучше! :)

const86 ★★★★★ ()

отрости бороду@пиши больше наколенных поделок => и скорость написания хорошего прийдет, если есть для этого задатки, а если нету - бросай кодить, иди в манагеры

SlothSpot ()
Ответ на: комментарий от const86

Надо писать меньше кода и надо писать хороший код.

Но ведь писать больше хорошего кода — ещё лучше! :)

не-а, надо backlog закрывать, loc - фиг с ними

shty ★★★★★ ()

это должна быть тренировка. во всех смыслах - поэтому не фильно когда пишешь

VladimirMalyk ★★★★★ ()

Напомнило анекдотец про секретутку, которая больше тысячи символов в минуту могла печатать, но «такая белиберда получается».

Eddy_Em ☆☆☆☆☆ ()

Что посоветуете делать)

набираться опыта в плане кодовых заготовок в разных ситуациях
попробовать поменять инструмент (редактор, IDE...)
посмотреть чем пользуются те-же самые дядьки от которых ты отстаёшь

q11q11 ★★★★★ ()

отрастить бороду пробовал?

lazyklimm ★★★★★ ()

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

TheKnight ★★ ()

писать много || писать быстро != писать хорошо

marvin_yorke ★★★ ()

Лучше смотреть и ориентироваться на мыслительную деятельность сотоварищей. Меньше кода -> меньше ошибок. Заставляй работать свой мозг, а не мучать клавиатуру. Изучи базовые шаблоны. Автоматизируй свой труд.

necromant ()

«One of my most productive days was throwing away 1000 lines of code.» — Ken Thompson

учись выбрасывать код быстрее, чем бородатые дядьки =)

Waterlaz ★★★★ ()

Правильно советуют: отрасти бороду.

mv ★★★★★ ()

главное чтобы меньше приходилось переписывать.

и да, скилл

redixin ★★★★ ()
Ответ на: комментарий от dmitry_vk

Вообще, быстро писать много кода — не тот скилл, который надо развивать. Надо писать меньше кода и надо писать хороший код.

Бурно поддерживаю.

ak368412 ()
Ответ на: комментарий от dave

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

Адаптация к чужому образу мышления. На это тратятся Ваши ресурсы.

К.О.

ak368412 ()

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

chg ★★★★★ ()

Попробуй концентрацию внимания тренировать.

schizoid ★★★ ()

Вброшу: переходи на более выразительный язык, например на APL или J :)

buddhist ★★★★★ ()

Опыт программирования over 10 лет. Новый код, особенно своих проектов, пишу довольно быстро, иногда на одном дыхании. При том, весьма придирчив к архитектуре и качеству кода. И вот это играет со мной плохую шутку: чужой код порой развиваю медленно, неохотно и с частыми рвотными позывами... почему-то при работе в комманде над проприентарщиной ни разу не видел нормального чужого кода.

anonymous ()
Ответ на: комментарий от marvin_yorke

Ты сейчас написал выбор между писать много и единицей. Ясен пень, что все зависит от истинности выражения «писать много». Да?

cdshines ★★★★ ()
Ответ на: комментарий от anonymous

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

«Если ото всех кругом воняет, так, может быть, это ты обосрался?»(c)один мультяшный ерсонаж

malbolge ★★ ()
Ответ на: комментарий от malbolge

Если ото всех кругом воняет, так, может быть, это ты обосрался?

Просто всем пофиг на качество кода, вот и пишет народ фигню. Ведь зарплату всё-равно в конце месяца заплатят.

anonymous ()
Ответ на: комментарий от anonymous

почему-то при работе в комманде над проприентарщиной ни разу не видел нормального чужого кода.

Люто плюсую.

drakmail ★★★★ ()
Ответ на: комментарий от anonymous

почему-то при работе в комманде над проприентарщиной ни разу не видел нормального чужого кода.

На работу надо брать не кого попало, а лучших.

mv ★★★★★ ()
Ответ на: комментарий от mv

На работу надо брать не кого попало, а лучших.

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

anonymous ()
Ответ на: комментарий от mv

«Лучшие», всякие там rock stars, на хрен не нужны. После них в коде только такие же высокомерные чмошники разобраться смогут, за невообразимые деньги. Точно того же результата можно добиться с простыми студентами, выучившими язык по книже «XXX за 21 день», если к ним правильные методы менеджмента проектов применять, не забывать тестировать и обеспечивать постоянную текучку кадров во избежание застоя. Чем код тупее, тем лучше и надежнее. А наглые и высокомерные «лучшие» должны сидеть без работы и сосать лапу, потому что уроды.

anonymous ()
Ответ на: комментарий от anonymous

Комплекс зачморенного школьника?

mv ★★★★★ ()
Ответ на: комментарий от dave

Да разработка идет для проекта который я только начал чупать, а они его до этого пилили пару месяцев

Boy_from_Jungle ★★★★ ()
Ответ на: комментарий от schizoid

Вот с этим бывают проблемы.
Что нужно делать что хорошо концентрироваться?

Boy_from_Jungle ★★★★ ()
Ответ на: комментарий от Boy_from_Jungle

Самому интересно, та же проблема.

Кроме всяких психотропов, нашёлся только один совет - несколько раз на дню пялиться две минуты на стрелки часов, пытаясь удержать на них фокус внимания. При потере фокуса - повторить. Работает не ахти, правда.

Это, конечно, при условии отключения асек/твиттеров и прочих раздражителей.

schizoid ★★★ ()
Ответ на: комментарий от anonymous

почему-то при работе в комманде над проприентарщиной ни разу не видел нормального чужого кода.

пора устраиваться в нормальную команду?

shty ★★★★★ ()

Замечаю. Как только отращиваю бороду моя полезность сильно увеличивается.

cab ★★★★ ()

Изучи лисп. Один маленький и незаметный defmacro сможет раскрыться в такую херову тучу кода, что дядьки опухнут тебя догонять.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Изучи лисп.

Стань суровым ФП-программистом! Пиши в приплюснутом проекте на лиспе! Забей толстый лоснящийся болт на совместную работу и взаимозаменяемость разработчиков!

delete83 ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.