5 principles for good design

In an article on eco fashion, I found a mention of 5 principles of ‘good design’.
Far beyond fashion, the principles apply to any good design – product, process or otherwise – and are actually very intuitive and don’t require much more than common sense. (Which raises of course the question why there is little of the latter – I’ll leave the answer up to you). Here hence, the 5 principle in brief summary: (1) Good design is invisible (NOT as in: ‘now eco!’). (2) Good design solves problems (as in: get things right in first place). (3) Good design considers life cycle (as in: what will happen to the product, once it’s discarded?). (4) Good design is transparent (as in ‘open communication’). (5) Good design mimics nature.