What book or web links recommendations can the esteemed members suggest with regard to design patterns; if possible with an embedded slant.
- Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
- Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
OO Design Pattern book recommendations.
Collapse
X
-
-
Head First Design Patterns from the O'Reilly press. These books are the only larn-yersel books I've ever managed to work through. Don't know about embedded though.Down with racism. Long live miscegenation! -
I thought THE book was the Gamma-Helm-Johnson-Vlissides one, which is what I have. I must read it some day.Will work inside IR35. Or for food.Comment
-
I agree the head first one is good (although probably not so good for reference).
"Agile Principles, Patterns and Practices" by Robert C Martin in C# contains definitions of quite a few good patterns to use (in general), and is a good book to read in my opinion.
I find myself referring to "Patterns of Enterprise Application Architecture" by Martin Fowler as well occasionally. I come across a lot of systems designed using patterns mentioned in this book. Although is unlikely to be relevent for embedded.Comment
-
Yes Gamma et al is the one to start with. After that you might as well pick up new patterns one by one off the internet - Microsoft have some good ones.
Martin Fowler's one (there are many but I'm thinking of one called something like "patterns of enterprise applications") is OK too but I wouldn't praise it from the rooftops like some of his other books.Comment
-
I'd recommend reading Head First Design Patterns first, then working through the Gang of Four book (Design Patterns: Elements of Reusable Object-Oriented Software, Gamma et al). GoF is pretty dense and really needs to be read at least twice to properly get to grips with it, but with the Head First book under your belt it'll be a lot clearer.
The theory of design patterns is at such a level of abstraction that it really doesn't make much sense to think it being presented with "an embedded slant", or a slant to any specific problem domain. There are, however, bound to be catalogues of patterns that are found in embedded software development, and it's probably more likely that they'll be found online rather than in a book.Last edited by NickFitz; 17 February 2008, 21:24.Comment
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers
Contractor Services
CUK News
- Hiring of IT contractors returned to growth in May 2026, following 33 months ‘in the red’ Jun 15 06:02
- Zero Hours Contract Reform: A key consultation for recruiters, employers and contractors is finally here Jun 12 04:43
- Bills of Exchange: Here’s what caught my attention as an umbrella compliance expert Jun 11 03:46
- Loan charge recall issue returns, with new demands making UK contractors ‘half-suicidal’ Jun 10 03:58
- AI interviews are here. Here's how IT contractors can ace them Jun 9 06:53
- Closing your limited company isn't failure. It's just the end of a chapter. Jun 8 05:00
- Young people not in education, employment or training isn’t a contractor’s problem. It’s a problem for us all Jun 5 05:26
- How does HMRC’s forward interest change benefit contractors? Jun 4 04:22
- What are Bills of Exchange, and should HMRC's alert worry umbrella contractors? Jun 3 04:09
- Bills of Exchange fail to avoid new umbrella company rules, says HMRC Jun 2 05:32

Comment