if you meet a guy who's a designer and is going over the fine points of design, whack their heads immediately and walk out.
designers in general are the type of guy that's the charlatan types. Language design, website design, architecture, even movie director (⁖ Quentin Tarantino), and verging into the general wishy-washy arts department.
⁖ Larry Wall f���head about language and English. Paul Graham about language design (arc) and “hackers”, and painters! Gazillion website design “lectures” or “guides” all over the web, whose recommendations change with weather. Then UI design hubbub hubbub. Then the writing guilds on style. The entirety of typography idiots who ado about nothing (⁖ Knuth, greatest idiot of this arena among computer scientists who fell for it). Then, art of photography, haute couture, fashion design, …. Then, at the edge of the universe, there comes the real artsy folks who lectured on music composition that doesn't contain a single note, or splash of paint as finest art, in museums all over the world.
Sure, design exists, is necessary, and there's good ones and bad ones, with some science based principles. But, more often than not, designers are just a bunch of losers who have too high a opinion of themselves. The successful ones, sell snake-oil.