Listmania!
IT anaysis, design and programming
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET LibrariesFramework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries by Krzysztof Cwalina
Buy new: £24.58 / Used from: £18.99
Good for FxCop rules (for Microsoft .NET)
Refactoring to Patterns (Addison-Wesley Signature)Refactoring to Patterns (Addison-Wesley Signature) by Joshua Kerievsky
Buy new: £18.99 / Used from: £16.95
Domain-driven Design: Tackling Complexity in the Heart of SoftwareDomain-driven Design: Tackling Complexity in the Heart of Software by Eric Evans
Buy new: £18.99 / Used from: £12.85
Consolidate logical and physical models, and more.
Design patterns : elements of reusable object-oriented softwareDesign patterns : elements of reusable object-oriented software by Erich Gamma
Buy new: £25.16 / Used from: £17.50
Use Case Modelling (Addison-Wesley Object Technology)Use Case Modelling (Addison-Wesley Object Technology) by Kurt Bittner
Buy new: £15.99 / Used from: £14.00
One of best books imo for use case, especially the use case example pp308-321 (Withdraw Cash for ATM).
Advanced Use Case Modelling: Software Systems v. 1 (Object Technology Series)Advanced Use Case Modelling: Software Systems v. 1 (Object Technology Series) by Frank Armour
Buy new: £27.19 / Used from: £25.94