Fedora Linux

A Complete Guide to Red Hat’s Community Distribution ISBN: 0596526822 Pages: 656 Publisher: O’Reilly Topic: Linux Fedora is a powerful, fast-changing, freely available operating system. It can be used as a productive desktop or server environment. Like other Linux distributions,

Interface Oriented Design

Using Interface-Oriented Design ISBN: 0976694050 Pages: 240 Publisher: O’Reilly Topic: Programming Object-oriented design is a widely used and sometimes misused technique for creating software. But somewhere along the line, the emphasis on objects overshadowed the emphasis on interfaces: how objects