Software Engineering Books
A collection of books, video courses, and blogs that help software engineers become better at their craft.
Stay updated with breaking news from Frederick Brooks. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
A collection of books, video courses, and blogs that help software engineers become better at their craft.
A look at three relics of a not-quite-bygone era. In picture-listicle form.
Developing safe and mission-critical software has been a challenge since the age of the mainframes.
The world has been getting a lot more complex, most people will agree to that. A major element in that rising complexity has been the insanely huge amounts of machine logic we human species have been adding to the world. Both that logic itself, as what it enables — think globalisation of trade and communication — has made most of our lives more complex and complicated in one way or another. And while it has brought us much, it also has a serious number of unwanted side-effects. We run into the boundaries of our ability to handle that complexity on a daily basis. Be it the large IT project...