- Strong code ownership
"Strong code ownership breaks a code base up into modules (classes, functions, files) and assigns each module to one developer. Developers are only allowed to make changes to modules they own ..." - Weak code ownership
"Weak code ownership is similar in that modules are assigned to owners, but different in that developers are allowed to change modules owned by other people. Module owners are expected to take responsibility for the modules they own and keep an eye on changes made by other people ..." - Collective code ownership
"Collective code ownership abandons any notion of individual ownership of modules. The code base is owned by the entire team and anyone may make changes anywhere ..."
A blog about software development topics like: * System architectures * Processes * Helpful tools * and also some funny things
Mittwoch, 17. Juli 2019
Code ownership - Quality vs Flexibility
Martin Fowler describes three different models of code ownership:
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen