software architecture Featured Never Just One Writing software these days involves asking the question "How many?" over and over again. There is one answer that's always wrong.