Why should the developer care about testability? Alexander Tarlinder presents the case for testable software and its benefits. The quality attribute testability is broken down into observability, controllability, and smallness and explained further.
Stephen Kochan and Patrick Wood provide tutorials on tools useful in writing shell programs and discuss regular expressions used by many Unix commands.
Agile process maturity is a very important consideration when implementing an agile ALM. But what exactly does process maturity really mean in an agile context? Bob Aiello and Leslie Sachs examine the factors that affect agile process maturity from a number of different perspectives.
David Platt demonstrates how the UX skills presented in The Joy of UX all work together by showing how to design a new mobile app for Boston’s commuter rail system.
What Oracle Technologies Are You Looking to Learn?
As 2015 winds down to a close, I reflect on what 2015 brought IT.
It's that time of the year again. With 2016 right around the corner, every tech and culture website is busy pumping out predictions for 2016. Some of these predictions will be right yet most will be wrong. In this quick piece, I want to offer a word to the wise: predictions are like sphincters, everyone has one and most of them stink.
Why Grandfather clocks? What links are there between IT and clock movements?