Size: a a a

2020 November 04

NK

ID:0 in RubyRush
🎙 💪🦾
#подкаст_хп #советы_хп

#lifehack
Левел-ап к продуктивности без дополнительных затрат энергии:
Artifacts driven development
источник

M

Michael in RubyRush
ID:0
🎙 💪🦾
#подкаст_хп #советы_хп

#lifehack
Левел-ап к продуктивности без дополнительных затрат энергии:
Artifacts driven development
Отличный вопрос.
Я бы начал с уточнений у тим лида - насколько глубоко надо разобраться, для какой следующей задачи, на какие основные вопросы найти ответы в коде, по каким признакам он (или я) поймём что я достаточно разобрался.

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

M

Michael in RubyRush
Переслано от Artem D
@aristofun за подкасты спасибо! Вопрос: тимлид дал мне задачу разобраться в коде (чтобы я в будущем быстрее вносил изменения ну и вообще понимал как это работает), какой может быть артефакт?
источник

E

Eugene in RubyRush
ID:0
🎙 💪🦾
#подкаст_хп #советы_хп

#lifehack
Левел-ап к продуктивности без дополнительных затрат энергии:
Artifacts driven development
Апгрейд тезиса/подхода: думать об артефактах для "трёх групп стейкхолдеров".

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

А

Александр in RubyRush
Привет :)
источник

А

Александр in RubyRush
Подскажите плз как сделать из ClassName -> class_name,  если есть что-то , специально для этого предназначенное, типа .constantize и т.п. :)
источник

DM

Dmitriy Tensei Malys... in RubyRush
Александр
Подскажите плз как сделать из ClassName -> class_name,  если есть что-то , специально для этого предназначенное, типа .constantize и т.п. :)
parameterize(separator: "_") возможно поможет
источник

Э

Эдем in RubyRush
YourClass.name.underscore
источник

А

Александр in RubyRush
Спасибо!
источник

Э

Эдем in RubyRush
Оба метода из ActiveSupport есичо
источник

E

Enter your name in RubyRush
Привет всем. Как исправить это.
При создании нового приложения с psql выдает ошибку, далее ввел sudo apt-get install libpq-dev. Пишет сломанные пакеты. Ввел sudo apt-get update --fix-missing не помогло. Может кто сталкивался?
источник

Э

Эдем in RubyRush
Советую настроить терминал, чтоб на английском был, чтоб легче гуглить было
источник

E

Enter your name in RubyRush
Эдем
Советую настроить терминал, чтоб на английском был, чтоб легче гуглить было
ок
источник

АП

Алексей Печерский... in RubyRush
ID:0
🎙 💪🦾
#подкаст_хп #советы_хп

#lifehack
Левел-ап к продуктивности без дополнительных затрат энергии:
Artifacts driven development
Столкнулся сейчас с тем, что нет чёткого ТЗ и артефакты формируются не в хронологии выполнения, это возможно болезнь менеджмента, но предТЗ которое возникает, может отличаться от концепции, которую "родят" потом.  Как быть в этом случае? Если какой рецепт?
источник

DM

Dmitriy Tensei Malys... in RubyRush
сменить проджект менеджера или терпеть, если платят фиксированно, я бывало по 3 раза переделывал таску пока там ПМ и лид обдумают еще разок все
источник

M

Michael in RubyRush
Eugene
Апгрейд тезиса/подхода: думать об артефактах для "трёх групп стейкхолдеров".

1. Артефакты для конечных юзеров приложения (что-то можно покликать на сайте)
2. Артефакты для менеджеров (некая информация в базе знаний и/или системе учёта задач)
3. Артефакты для техлидов (в нашей технологии, новая или изменённая/доработанная система классов с кодом)
Имхо это лишнее усложнение процесса, оправданное только если работа требует подобной отчетности. Но это очень индивидуально.
источник

M

Michael in RubyRush
Алексей Печерский
Столкнулся сейчас с тем, что нет чёткого ТЗ и артефакты формируются не в хронологии выполнения, это возможно болезнь менеджмента, но предТЗ которое возникает, может отличаться от концепции, которую "родят" потом.  Как быть в этом случае? Если какой рецепт?
В моем лайфхаке артефакты это для себя больше, чтобы свою работу лучше структурировать.

А неясность требований это другой уже вопрос. Если развернёте его, может смогу что-то подсказать. Я пока не понял что такое предТЗ и при чем тут хронология.
источник

DM

Dmitriy Tensei Malys... in RubyRush
Michael
В моем лайфхаке артефакты это для себя больше, чтобы свою работу лучше структурировать.

А неясность требований это другой уже вопрос. Если развернёте его, может смогу что-то подсказать. Я пока не понял что такое предТЗ и при чем тут хронология.
мб просто описание функционала в конфлюенсе перед постановой таска
источник

АП

Алексей Печерский... in RubyRush
Michael
В моем лайфхаке артефакты это для себя больше, чтобы свою работу лучше структурировать.

А неясность требований это другой уже вопрос. Если развернёте его, может смогу что-то подсказать. Я пока не понял что такое предТЗ и при чем тут хронология.
Пример предТЗ: Поставлена задача написать код, для парсера курсов с сайта цб, есть тз на вьюху для вывода, есть тз для выборки по датам.
Тз, обычно поступает после выполнения работ на 80%, данные с парсера необходимо выгрузить в  excel с группировкай по месяцам, веб не нужен.
Получается, что это совсем другая модель вывода данных, понятно, что спарсил данные и это уже делать не нужно.
Как учитывать такие повороты?
источник

1

111a in RubyRush
Enter your name
Привет всем. Как исправить это.
При создании нового приложения с psql выдает ошибку, далее ввел sudo apt-get install libpq-dev. Пишет сломанные пакеты. Ввел sudo apt-get update --fix-missing не помогло. Может кто сталкивался?
вот поэтому я бэкаплю линукс каждый день через timeshift, постоянно что-то отваливается
источник