Skip to content

Archive

Category: Reviews

I just finished reading Steve McConnell’s Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers. This is not a book about languages, software design, or coding techniques. It is a book about being a software professional, and about managing and leading software professionals. It is a book about the state of software development as a profession, and about what we should aspire for it to become. All that, and it is an interesting read. continue reading…

I just finished reading the “Best Kept Secrets of Peer Code Review (Modern Approach. Practical Advice.)“, by Jason Cohen. While this book is available from resellers at Amazon.com, for the time being it is being offered free of charge from Smart Bear Software, a software tool company founded by the book’s author.

continue reading…

Okay, the news was broken months ago… and I’m still in awe.  The Sony Playstation 3 will be released with a more powerful CPU than is currently available in any computer in a PC format.  Currently, the only computer I know of that will eventually make use of this chip is IBM’s Blade line of servers. No home computing resource even comes close. continue reading…

I’ve read several articles and blog entries where experts argued over the semantics of “software construction” versus “software development”.  Personally, I see little value in the debate.  But I won’t let that stop me from contributing my 2 cents. continue reading…

What does an architect do?  This surely won’t be the last time this question is asked on this forum.  It is an important question, and somewhat hard to pin down; especially when one considers the many titles of a Software Architect. There seems to be a general idea of what a software architect does, but many software managers don’t seem to believe the role is necessary, or even distinct: “Can’t we just have one of our senior developers do that?”  Sure you can; If you have a senior developer who possesses those skills. continue reading…