Ask HN: TDD and agile in long standing open source projects?
These days it seems that TDD and agile methodology is the orthodoxy dogma. I'm wondering though if longstanding and wildly successful open source projects, such as Linux, adhere to aforementioned methodology and to what extend.
1 comment
[ 2.8 ms ] story [ 15.5 ms ] threadAs for agile, there may be some practices that are difficult to achieve with largely distributed teams such as pair programming and sprint meetings. The nature of contributions could mean faster iteration/integration cycles.
The main thing is many contribute out of enjoyment. Some may not enjoy working to a formal methodology but rather a set of general guidelines that give room for autonomy. If the code's good and correct, does it matter how it came to be?