These are things to take to heart. If you aren’t thinking, acting, and implementing based on these you WILL have issues. It will then lead to pulling your hair out (which I’ve already done), fussing, maybe screaming, being temperamental, getting bored, getting frustrated, and generally pushing one self to BURN OUT! Nobody wants that! So read up on these Wikipedia articles (yeah, these are concrete unlike the not so useful parts of Wikipedia, so I don’t wanna hear any lip about it)
Some things, that yes against the will of many, I argue that you do NOT want to waste your time with these.
Enough of my linkfest to good design ideas and practices, get on with it…