"Никого не ждёшь, ни на кого не злишься – просто делаешь"
По мне так работа в команде это не просто делаешь, а делаешь вместе. И тут естественно есть поле для возможных споров, недопониманий и так далее. Так что работа над кодом это всё равно работа с людьми, хотя и в сильно меньшей степени.
Да, сделали для скорости, что умолчательные аргументы вычисляются один раз.
А так то по смыслу модифицировать пусть и изменяемые объекты в функции это лучше осторожно. В функциональном программировании так нужно возвращать изменённый объект, но не менять входящий.
В целом соглашусь с автором. У меня лично в личном гитхабе только пакеты к nodes, python которые контрибьютил в публичное комьюнити. А так код принадлежит заказчику 😀
"Никого не ждёшь, ни на кого не злишься – просто делаешь"
По мне так работа в команде это не просто делаешь, а делаешь вместе. И тут естественно есть поле для возможных споров, недопониманий и так далее. Так что работа над кодом это всё равно работа с людьми, хотя и в сильно меньшей степени.
Спасибо! По мне хотя при онбординге новичка можно точнее рассказывать внутреннее устройство команды: ожидания, взаимодействие и т.д.
То есть не ждать, что новичок сам догадается, а помочь ему влиться в команду.
Да, сделали для скорости, что умолчательные аргументы вычисляются один раз.
А так то по смыслу модифицировать пусть и изменяемые объекты в функции это лучше осторожно. В функциональном программировании так нужно возвращать изменённый объект, но не менять входящий.
В целом соглашусь с автором. У меня лично в личном гитхабе только пакеты к nodes, python которые контрибьютил в публичное комьюнити. А так код принадлежит заказчику 😀