Hacker News new | ask | show | jobs
by gautdo 5072 days ago
First thing first, design it's the opposite of codding. Codding (as far as I know) is like math : 1+1=2 and there is no other way around. In design, for one project, there are plenty of way to make it. You need to learn the basis of the colors, what there mean, how to use it together, witch colors goes together and witch does not. Do the same with de shapes. Then tries to analyse good design and why they are good. A bit of art history is good too if you want to go further. After that, it's mostly experience and feeling.
1 comments

It's not obvious, but there is also aesthetics in code, although relatively few people ever see it. You can give a coding assignment to two people, they can both deliver as specified, but one's code might be a pleasure to read while another's hurts your brain.

Some of my greatest pleasures have been compliments on my coding style.