News for hackers. Stuff that matters.
Re:Ask HN: Front-end “design patterns”? by mattmanser on Saturday March 07, 2015 @03:26PM (#9162998)
It doesn't sound like you know what software design patterns are. This has absolutely nothing at all to do with design patterns, which is about software design and how to manage complexity and nothing else. UX is not code.
Re:Ask HN: Front-end “design patterns”? by bigtunacan on Saturday March 07, 2015 @03:56PM (#9163104)
While I agree that the TC intended software design patterns, I don't think a WTF is in order for the confused reply.

The term "design patterns" stems from architecture, not computer science, and is used by designers as well for the common patterns that may be applied for good UI/UX design.

http://ui-patterns.com/patterns

Somebody better let Google know that "design patterns" don't apply to UX.

https://developer.android.com/design/patterns/index.html

https://developers.google.com/web/fundamentals/layouts/rwd-p...

Re:Ask HN: Front-end “design patterns”? by hamburglar on Sunday March 08, 2015 @03:55AM (#9164956)
> The term "design patterns" stems from architecture, not computer science

Do you have any references? I find this fascinating, but googling "design patterns" and "architecture" together just results in lots of "software architecture" topics. Who originated the idea?

Re:Ask HN: Front-end “design patterns”? by Isofarro on Sunday March 08, 2015 @06:36AM (#9165211)
Re:Ask HN: Front-end “design patterns”? by ulisesrmzroche on Saturday March 07, 2015 @03:52PM (#9163076)
The origins of patterns in software are actually from architecture. Code is just a medium that we work with, but they've been used in other fields for millennia.

Plus patterns in software are not all about managing complexity, and only some of them are about code construction. Like, do you know what the pattern is before you debug anything?

They're heuristics, basically.

In any case, a good ux pattern would be a top nav, but not fixed to the top.

Re:Ask HN: Front-end “design patterns”? by domedefelice on Saturday March 07, 2015 @03:58PM (#9163110)
@mattmanser the op asked specifically for UI patterns: "To give an obvious example of what I'm looking for- I would say, use margins to separate multiple instances of same components (among other uses)."
Re:Ask HN: Front-end “design patterns”? by scarmig on Saturday March 07, 2015 @03:32PM (#9163016)
Question of the day: did design patterns originate with the GoF, or did they originally exist in the world outside of code as patterns to improve human experience?
Re:Ask HN: Front-end “design patterns”? by thuuuomas on Saturday March 07, 2015 @03:34PM (#9163023)
Code producing bad UX is bad code.