![]() |
|
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now |
Product Details
Would you like to update product info or give feedback on images? |
Robert Martin includes one of the best sections on software metrics you are going to find anywhere. His discussion of coupling is clear and usable. He was a little too zealous when he "defined" representational objects as "not-OO" because they didn't fit on his "main sequence." His main sequence analysis is useful, but he's a little too rigid about it.
His definition of the famous "Open-Closed" principle is obscure, but he makes up for it with copious examples.
I really must praise his Security System example as one of the best thought out examples in the literature. His use case analyses, though, are really not up with the times, and were not very well explained in the first place.
Unfortunately, there aren't a lot of folks writing better books in the time since. For use cases, Check out Alistair Cockburn. For modeling, pretty much anything post 1999 from Rational Software will give you better method introductions. Read this book, though, for examples of how even big projects can be done well.