Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
[flagged] Design Patterns and Refactoring (sourcemaking.com)
44 points by kennandavison on Dec 11, 2016 | hide | past | favorite | 15 comments


The "Antipatterns" section of the site is the verbatim text of "AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis" [1], which is one of my all-time favorite books, but doesn't seem to credit the original at all. Is this site ripping them off?

[1] https://www.amazon.com/AntiPatterns-Refactoring-Software-Arc...



I flagged the article since it's blatant theft.

I'm surprised Fowler hasn't been able to get the website taken offline.


Nice!

Seems to be missing most of this list though: http://wiki.c2.com/?AntiPatternsCatalog


This is the place I go to when I need some greybeard wisdom. The SourceMaking website looks fancy, but barely contains even a fraction of that knowledge.


This is pretty cool!

I especially like the refactoring section, which provides some useful tips on how to refactor common software problems such as "the blob" (long methods, classes, etc.).


OT: Amazing website. What technology behind? No page reloads, no ajax to retrieve contents on click, no content hidden inside html, fully crawlable by googlebot e co.



It could all just be stored client side on initial page load.


I wish they had hard copies.


There are hard copies. This site is a direct rip-off of Martin Fowler's Refactoring book, among others.


There's always the classics:

https://www.amazon.com/Design-Patterns-Elements-Reusable-Obj...

https://www.amazon.com/Refactoring-Improving-Design-Existing...

EDIT: And it appears the website is a direct rip-off of these books.



So much so, and for so long, that I'd always assumed it was authorised. It seems not.


FWIW I already have both of those.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: