Copyright 1995 Bruce F. Webster. All rights reserved.
Developers like to think themselves above politics.
The fact that developers are generally very bright just increases the effectiveness of whatever techniques they use. Architecture is the lodestar of developer politics because it is ultimately the most prestigious role in software development. Yet we may fail to recognize or acknowledge this situation and its implications. Second, we want to believe that the best course is the one that is obvious to us and that everyone else will agree with that. Third, we don't want to have to deal with politics ourselves, particularly politics that can lead to confrontations.