Hacker News new | ask | show | jobs
by SebastianKra 1458 days ago
+1 for Refactoring Design. The designs it presents are okay. But it highlights many of the considerations and techniques you can use to find your style.

Also, as a rule, don't listen to HN for design opinions. Many people here talk about design like a bad programmer talks about principles: "Always have 100% unit test coverage" or "Functions should never be longer than 7 lines".

My recent favorite was when an article introduced an unusual, award-winning checkbox design for a very specific use-case, and a number of comments completely missed the context [1].

^[1]: https://news.ycombinator.com/item?id=31783841