Use Case ModelingDevelopers who effectively employ use cases deliver better applications--on time and under budget. The concept behind use cases is perhaps as old as software itself; they express the behavior of systems in terms of how users will ultimately interact with them. Despite this inherent simplicity, the use case approach is frequently misapplied,... | | Digital Photography Pocket GuideDigital photography has come of age. Digital cameras are now affordable, easy to use, and provide quality images that rival their traditional film counterparts. Interest among consumers and the technicallly savvy is soaring.
Digital images are easier to share, and because you only print the pictures you need, they're much more cost effective... | | Is Democracy Possible Here?: Principles for a New Political DebatePolitics in America are polarized and trivialized, perhaps as never before. In Congress, the media, and academic debate, opponents from right and left, the Red and the Blue, struggle against one another as if politics were contact sports played to the shouts of cheerleaders. The result, Ronald Dworkin writes, is a deeply depressing political... |