Having a good design taste is essential; not gonna say why though. To many designs comes off as talent rather than skill. Truth is, artistic ability is achievable through practices.[Research approves].
Here I am going to share some tips for justifying good design. These will serve as a start to differentiate between good and bad design. Which will eventually lead to developing an eye for good design, I believe.
- Beginners who don't know much about design
- Developers who doubt their artistic ability
- Devs who got 2-3 min time
I can't emphasize enough how big of a thing this is. Throwing colors randomly isn't about design; a good designer chooses his/her color wisely. You will be fine with two or three colors, one being the base color. Just make sure they contrast well.
I highly recommend that you don't mix up different fonts if you are a novice. When you need to do so, try decreasing the font-weight of one in contrast to other one. Thus your text don't have to fight for attention from two different universe. Here are some examples that done right-
Finally, you should always be aware of your surroundings. Try to understand if something feels you right, why so?
Design is not some hard and fast rules; it's a process of evolution. See how your smartphone design is evolving. Have a mindset of understanding it. It will take you far, I promise.
photos from unsplash, qulix and dribble(@VladimirGruev, @ValeriaRimkevich).