Designing software for ease of extension and contraction
Today’s Morning Paper post is a must read for software engineers: “Designing software for ease of extension and contraction Parnas, IEEE Transactions on Software Engineering, 1979″
Today’s Morning Paper post is a must read for software engineers: “Designing software for ease of extension and contraction Parnas, IEEE Transactions on Software Engineering, 1979″
When the Agile Manifesto came out in 2001 I was working at a DotCom in the City Of London and missed the memo. In a small startup, with only a few developers, working directly for clients, there wasn’t much scope for any big process waterfall. Oh the good o’ days. Me, the code, the client and the ‘puters in that order. Honour and glory were assured… Read the rest of this entry »
The “Morning Paper” blog has some fascinating insights into critical production failures in distributed data-intensive databases such as Cassandra and HBase. This reveals that simple testing can prevent most critical failures. In this blog post we take a quick look to see what an embeddable Paxos algorithm project such as Trex can learn from this study. Read the rest of this entry »