101 reputation
2
bio website
location
age
visits member for 2 years, 6 months
seen 40 mins ago

10h
comment How does one keep argument counts low and still keep third party dependencies separate?
Blind adherence to a pattern or programming guideline is its own anti-pattern.
10h
comment What is an Anti-Corruption layer, and how is it used?
In other words, make sure that your API is indeed an improvement over one it hides, make sure that you don't just introduce another layer of corruption. That entire section is worthy of a bold tag.
10h
comment How does one keep argument counts low and still keep third party dependencies separate?
The full quote from Clean Code: The ideal number of arguments for a function is zero (niladic). Next comes one (monadic), followed closely by two (dyadic). Three arguments (triadic) should be avoided where possible. More than three (polyadic) requires very special justification — and then shouldn’t be used anyway.
Dec
22
comment Is every language written in C?
@JörgWMittag Congratulations, you are the first person since my introductory programming course more than five years ago to ever mention Oberon. Higher education is finally paying off!
Sep
10
awarded  Citizen Patrol
Aug
1
awarded  Supporter