Save 40% on books and eBooks + 70% on videos now through May 31*—use code PROGRAM. Shop now.
Before you start to design a system, or even a class, you need to think the problem through and have some fun! This chapter explores the fine art and science of OO thinking.
Three leading experts from the Software Engineering Institute introduce integrated, empirically developed principles and practices that any software professional can use to gain control of technical debt in any software system.
Popular speaker on telecommunications issues and technology, Anabelle Dodd, discusses what the internet is and how it works in in easy-to-understand language.
Learn how to use and customize the security and privacy features built in to your smartphone or tablet.
As 2015 winds down to a close, I reflect on what 2015 brought IT.
Why Grandfather clocks? What links are there between IT and clock movements?
New Mac OS X Means New Tricks...
Wow, who abducted our Windows 10 assumptions and left this smooth running and easy-to-use Operating System in their place?