Запитання з тегом «code-ownership»

Власність коду - це концепція того, хто відповідає за нагляд, обслуговування та оновлення певного блоку коду. Деякі місця мають колективну політику власності на коди, інші вимагають, щоб конкретні люди підписували зміни у певному розділі коду, для якого вони є експертом.

7
Як я несу відповідальність за свій код, коли колега вносить непотрібні вдосконалення без попереднього повідомлення?
Один з моїх товаришів по команді є прихильником усіх торгів у нашому ІТ-магазині, і я поважаю його розуміння. Однак іноді він переглядає мій код (він другий за командою лідера нашої команди, так що очікується) без голови вгору. Тому іноді він переглядає мої зміни, перш ніж вони виконають кінцеву мету і …

6
Як боротися зі страхом приймати залежності
Команда, в якій я перебуваю, створює компоненти, які можуть використовуватися партнерами компанії для інтеграції з нашою платформою. Я погоджуюсь, що ми повинні бути надзвичайно обережними при впровадженні (сторонніх) залежностей. Наразі у нас немає сторонніх залежностей, і ми мусимо залишатися на найнижчому рівні API рамки. Деякі приклади: Ми змушені залишатися на …

13
* Власник коду * Система: це ефективний спосіб? [зачинено]
У нашій команді є новий розробник. У нашій компанії використовується спритна методологія . Але у розробника є інший досвід: він вважає, що окремі частини коду повинні бути призначені певним розробникам. Отже, якщо один розробник створив програмну процедуру або модуль, вважатимуться нормальним, щоб усі зміни процедури / модуля здійснювалися тільки ним. …

13
Чи важливо володіти індивідуальним кодом? [зачинено]
Я в розпалі суперечки з деякими колегами щодо того, чи краща власність команди на всю кодову базу, ніж індивідуальна власність на її компоненти. Я величезний прихильник призначити кожному члену команди приблизно рівну частку кодової бази. Це дозволяє людям пишатись їхнім творінням, дає екраністам помилок очевидне перше місце при призначенні вхідних …

12
Неписані правила переписування коду іншого члена команди [закрито]
Ми практикуємо колективне володіння кодом. Наскільки я розумію, це означає, що будь-який розробник може змінити будь-який рядок коду для додавання функціональності, рефактора, виправлення помилок або вдосконалення дизайну. А як щодо повного переписування коду від розробника, який все ще є в команді? Потрібно спочатку запитати його? Яка найкраща практика?

5
Чи володіє кодом запах коду?
Це те, про що я думав з тих пір, як прочитав цю відповідь у суперечливій думці щодо програмування : Ваша робота - звільнитися від роботи. Коли ви пишете програмне забезпечення для свого роботодавця, будь-яке створене вами програмне забезпечення має бути написане таким чином, що його може забрати будь-який розробник і …

12
Емоційне вкладення коду [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Як працівник компанії, коли ви пишете код, чи відчуваєте ви себе прихильність до нього? …

2
Чи є право власності на функції належною практикою?
Нещодавно в моїй компанії було висловлено припущення, що один розробник повинен зосередитись (і лише один) на одній функції. Це означатиме щось на кшталт відведення розробника в сторону від звичайної команди команди, звільнення її від деяких інших обов'язків (зустрічей і подібних), і ця людина буде "єдиним", відповідальним за функцію, технологію розумною. …

3
Кому належить код, якщо проект скасовано [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Проблема: я працюю на ринку фрілансерів, і я вирішив скасувати проект з одним із своїх клієнтів, тому що клієнту неможливо …

4
Чи ефективно "Хірургічна команда" Фреда Брукса справляється з фактором автобуса?
Моя команда з 4 досвідчених розробників працює над великим модульним додатком для Windows (приблизно 200 KLoC). Я зосередився на базовій кодовій базі з початку проекту (3 роки тому) і поступово перейшов на напіввідповідальну позицію розробника, хоча я не менеджер команди. Наша нинішня ітерація - це оновлення інтерфейсу з високим пріоритетом, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.