Вопросы с тегом «productivity»

58
Что произойдет, если вы не можете решить проблему? [закрыто]

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

56
ООП выполняет обещание повторного использования кода? Какие есть альтернативы для повторного использования кода?

Возможно, самое большое обещание использования объектно-ориентированной парадигмы - это повторное использование кода. Некоторые оспаривают, что это было достигнуто. Почему это было (не) достигнуто? Позволяет ли повторное использование кода, как его определяет ООП, сделать проекты более...

54
«Хороший программист может быть в 10 раз продуктивнее посредственного» [закрыто]

Я читал интервью с великим программистом (оно не на английском языке), и в нем он сказал, что «великий программист может быть в 10 раз лучше среднего», объясняя, почему хорошим программистам платят очень хорошо и почему программирующие компании предоставляют много возможностей для своих...

54
Известны ли действительные способы использования SLOC для измерения производительности?

У меня был необычный, краткий разговор с очень старшим архитектором о динамических и статических языках. Он сказал, что данные компании показывают, что есть свидетельства повышения производительности при использовании статических языков. Обратите внимание, это большая компания с большой историей. К...

54
Вы действительно пишете «чистый код»? [закрыто]

Я видел, как некоторые программисты перекраивали свой код снова и снова не только для того, чтобы он «работал хорошо», но и чтобы он «хорошо выглядел». IMO, «чистый код» на самом деле является комплиментом, указывающим на то, что ваш код элегантен, прекрасно понятен и удобен в обслуживании. И...

53
Как сделать шаг назад и посмотреть на код свежим взглядом? [закрыто]

Я провел прошлый год как команда из одного человека, разрабатывающая приложение для богатых клиентов (35 000+ LoC, для чего это стоит). Это в настоящее время стабильно и в производстве. Однако я знаю, что мои навыки были ржавыми в начале проекта, поэтому, без сомнения, в коде есть серьезные...

51
Должен ли разработчик программного обеспечения получать ежегодный бюджет на оборудование? [закрыто]

Я смотрю на новую должность с новой компанией. Я говорил с некоторыми людьми в прошлом (в общем, не в этой компании), что им давали ежегодный бюджет на покупку новых компьютерных вещей, чтобы идти в ногу со временем. Теперь, почему я чувствую, что этот вопрос стоит задать здесь, так это то, что...

51
Когда вы знаете, что пора уходить с вашей нынешней работы? [закрыто]

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

51
Если вы застряли, как быстро следует прибегнуть к переполнению стека? [закрыто]

Я изучаю iOS для самообучения по курсу iTunes U CS193p и часто застреваю. Я пытался расклеить себя, но мне может понадобиться часы и часы, чтобы понять, что я делаю неправильно, будь то отсутствие метода или не совсем понимание концепции, такой как делегирование. Я боюсь, что могу тратить слишком...

51
PM выбрал слишком сложную установку, с которой никто не сталкивался [закрыто]

Недавно я запустил проект, который не казался слишком сложным, концепция представляла собой довольно простое приложение, которое время от времени должно было принимать входные данные (возможно, 10 раз в день), и пытаться выполнять над ними некоторые операции и собирать все результаты. в конце. Это...

48
Как вы боретесь с усталостью программирования? [закрыто]

Не усталость, как в «Мне нужен сон», а усталость, как в «Меня больше не беспокоит», которая обычно возникает, когда вы сталкиваетесь с препятствиями в любом проекте, над которым вы работаете, обычно ближе к срокам. Это может быть в рабочих проектах или личных проектах, но это то, что я продолжаю...

45
Неужели за последние 20 лет не было чего-то такого, что обеспечило бы огромный выигрыш в разработке программного обеспечения? [закрыто]

В книге «Нет серебряной пули» Фред Брукс делает различные прогнозы о будущем программной инженерии, которые лучше всего суммируются: Не существует единой разработки ни в технологии, ни в технике управления, которая сама по себе обещала бы даже одно повышение производительности, надежности,...

45
Как защищать переполнение стека на работе [закрыто]

Я подумываю о том, чтобы сделать короткую презентацию об использовании Stack Overflow в качестве ресурса для вашей повседневной работы. Каков ваш опыт в этом? Считаете ли вы правильным ресурсом рассказать о нем своим коллегам или это похоже на рассказ о Google как о ресурсе? Есть ли лучший способ...

44
Что делать с «синдромом остановки»?

Я заметил в себе поведение, которое я называю «синдромом остановки» ... это означает, что я не могу перестать работать, пока не достигну «точки остановки» (или не изнурюсь). Другими словами, если я нахожусь в зоне, работающей над завершением функции, я не остановлюсь, пока не сделаю это. Если это...

43
Я делаю в 4-5 раз больше историй, чем в среднем, но делаю ошибки с половиной скорости. Графики говорят, что это в 2 раза больше ошибок, как с этим бороться?

Поэтому общепризнанно, что программисты высшего уровня могут создавать на порядок больше / лучше кода, чем их более средние коллеги. Также общепринято, что количество ошибок, допущенных в коде, относительно постоянно для программистов. Вместо этого на него обычно влияют процессы, используемые при...

41
Должна ли машина разработки находиться внутри виртуальной машины? [закрыто]

В этом посте Роба Конери (обратите внимание на слаг) говорится, что среду разработки следует запускать внутри виртуальной машины. Я вижу, что он говорит, и склонен соглашаться, но все еще чувствую себя немного неловко. Теперь, когда виртуализация настолько развита, что даже рабочие системы работают...

40
Что можно сделать, если «привести пример» не работает? [закрыто]

Я работаю в большой компании (более 8000 человек) уже почти 2 года, и меня приняли на работу сразу после окончания учебного курса. Все здесь ежедневно сталкиваются с устаревшим кодом, который часто очень плохо спроектирован и полон хаков. Сначала я вел себя сдержанно, стараясь не слишком...

40
Как вы попали в зону? Сколько времени это занимает? Какие шаги ты предпринимаешь раньше? [закрыто]

Попасть в зону - это приятный и плодотворный процесс. Мы создаем хороший исходный код, и мы получаем большое удовлетворение от нашей работы, проделанной в этой зоне. Но как попасть в «зону»? Вы следуете определенному процессу? Есть ли что-нибудь еще, кроме переключения системы электронной почты,...

40
Вы бы купили оборудование за свои деньги, чтобы использовать его на работе, чтобы сделать свою работу лучше? [закрыто]

На работе мне дали разумно спроектированную машину (двухъядерный 2 ГГц, 4 ГБ ОЗУ, 160 ГБ, 7200 об / мин, Win7), но в некоторых местах ее не хватало (HDD / RAM). ИТ-персонал был в порядке, когда я заменял оборудование своим, поэтому теперь у меня есть SSD и дополнительные 8 ГБ ОЗУ (так что я могу...

39
Что лучше для кодирования - настольный компьютер или ноутбук? [закрыто]

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