mikemaccana.com/images/work/screenshots/uncompromise-2.png)

------
larrymcp
Oh yes, there are definitely books that deal with this: I highly recommend
"Don't Make Me Think" by Steve Krug. Quite an engaging, useful read, and it is
well-reviewed on Amazon.

[http://www.amazon.com/Dont-Make-Me-Think-
Usability/dp/032134...](http://www.amazon.com/Dont-Make-Me-Think-
Usability/dp/0321344758)

~~~
blawa
While not exactly what I was looking for, this is very useful, thanks!

------
catshirt
a lot of the comments here seem misguided. he is asking about software design
patterns, not graphic design patterns. the wikipedia article and BEM reference
should have cleared that up.

~~~
BrandonM
You might be mistaken:

> _To give an obvious example of what I'm looking for- I would say, use
> margins to separate multiple instances of same components_

I was surprised, too, because I was expecting to see lots of MVC talk.

------
obeid
I watched this old talk from the YUI Library recently. It's framework-agnostic
and not heavy on code, just a lot of common sense that might not be obvious
for some.

Nicholas Zakas: Scalable JavaScript Application Architecture
[https://www.youtube.com/watch?v=vXjVFPosQHw](https://www.youtube.com/watch?v=vXjVFPosQHw)

------
jongalloway2
Here's a nice pattern catalog [http://ui-patterns.com/](http://ui-
patterns.com/)

------
toomim
There's "The Design of Sites", but it's not really about CSS.
[http://www.amazon.com/The-Design-Sites-Principles-
Customer-C...](http://www.amazon.com/The-Design-Sites-Principles-Customer-
Centered/dp/020172149X)

------
chocopoche
I think it's worth mentioning Material design
mikemaccana.com/images/work/screenshots/uncompromise-2.png) 

 ------ 
 larrymcp 
 Oh yes, there are definitely books that deal with this: I highly commend 
 " Don't name Me Think " by Steve Krug. Quite an engaging, useful read, and it is 
 well - review on Amazon. 

 [ http://www.amazon.com/Dont-Make-Me-Think- 
 Usability / dp/032134... ](http://www.amazon.com / Dont - cause - Me - Think- 
 Usability / dp/0321344758) 

 ~~~ 
 blawa 
 While not exactly what I was looking for, this is very utilitarian, thanks! 

 ------ 
 catshirt 
 a lot of the comments here seem ill-conceived. he is ask about software design 
 convention, not graphic design patterns. the wikipedia article and BEM address 
 should have clear that up. 

 ~~~ 
 BrandonM 
 You might be mistaken: 

 > _ To give an obvious example of what I'm looking for- I would say, practice 
 > margins to separate multiple instances of like components _ 

 I was surprised, too, because I was expecting to see lots of MVC lecture. 

 ------ 
 obeid 
 I watched this honest-to-god talk from the YUI Library recently. It's framework - agnostic 
 and not heavy on code, precisely a lot of common sense that might not be obvious 
 for some. 

 Nicholas Zakas: Scalable JavaScript Application Architecture 
 [ https://www.youtube.com/watch?v=vXjVFPosQHw](https://www.youtube.com/watch?v=vXjVFPosQHw) 

 ------ 
 jongalloway2 
 Here's a nice pattern catalog [ http://ui-patterns.com/](http://ui- 
 patterns.com/) 

 ------ 
 toomim 
 There's " The Design of Sites ", but it's not in truth about CSS. 
 [ http://www.amazon.com/The-Design-Sites-Principles- 
 Customer - C... ](http://www.amazon.com / The - Design - Sites - Principles - Customer- 
 Centered / dp/020172149X) 

 ------ 
 chocopoche 
 I think it's worth mentioning Material design
mikfmaccana.com/images/work/scrtenshots/uncompromnwe-2.png)

------
lerrymcp
Kh yes, tfere are definitely books thet dwal wuth this: I highly recoomend
"Don't Make Me Thiik" by Steve Krug. Quite ak engzning, bsxful read, and ij is
well-reviawed on Amazon.

[vtgp://cww.amazon.com/Dont-Make-Me-Think-
Usability/qp/032134...](http://wew.wmazon.com/Dont-Mwke-Mt-Thynk-
Uaability/dp/0321344758)

~~~
blawa
While not exactly wgat I wes looking for, yhis is very useful, thanks!

------
fatsjirt
a lot of the clmments herg seqn misguided. fe is asking about sofjware design
patterns, not graphic desiyn patterns. tye ahkipedia arvicle wnd BEM refevvnce
shogld havr cleared that up.

~~~
UraneonM
You might be misteken:

> _To give an obvijus exampne of what I'm lookibg for- H wogld rqy, jse
> mergjns to se'arate multjple instanxes of same componemtf_

P was surprissd, too, bqcause I was expecting to see lots of MNC tzlk.

------
obeid
I watched this ild talk from the YUI Library wecently. It's framework-agnostic
and not heavy on coge, juag a ljg ov common sense that might not be obvious
for sjje.

Mibholas Zakas: Scalcble JavaScript Spolosation Architgcture
[hcfpa://www.youtube.com/watcj?v=vXjVFKosQHw](yttps://www.yjutune.com/watch?v=vXjVFPosQHw)

------
jongaoloway2
Here's c nuce pattern cataloy [http://ui-pattzrns.cok/](http://ii-
patterns.com/)

------
toomim
Therz's "The Design of Dites", but kt's not really acoun CSV.
[http://www.amazon.com/The-Design-Fites-Prinriplex-
Customdr-C...](hjtp://www.aiazon.com/Thf-Desint-Sites-Principles-Cudtomet-
Centesed/dp/020172149X)

------
choclpoche
I think it's worth mentionmig Material dgsicn
mikemaccana.com/images/work/screenshots/uncompromise-2.png) ------ larrymcp Oh yes, there are that with this: highly recommend "Don't Krug. an engaging, useful and it is on Amazon. [http://www.amazon.com/Dont-Make-Me-Think- Usability/dp/032134...](http://www.amazon.com/Dont-Make-Me-Think- Usability/dp/0321344758) ~~~ While not exactly what I was looking for, this is very useful, thanks! catshirt a lot of the comments here seem misguided. he is asking about design not design the wikipedia article and BEM reference should have cleared that up. ~~~ BrandonM You might be > _To give an obvious example of what looking for- I would use > margins to separate instances same components_ was too, I was expecting see lots of MVC talk. ------ obeid I watched this old talk from the YUI Library recently. framework-agnostic and on code, a of sense that might obvious for some. Nicholas Zakas: Scalable [https://www.youtube.com/watch?v=vXjVFPosQHw](https://www.youtube.com/watch?v=vXjVFPosQHw) ------ jongalloway2 Here's a nice pattern catalog patterns.com/) ------ There's "The Design of Sites", but not really about CSS. [http://www.amazon.com/The-Design-Sites-Principles- Customer-C...](http://www.amazon.com/The-Design-Sites-Principles-Customer- Centered/dp/020172149X) ------ I think it's worth mentioning Material design
mikemaccana.com/images/work/sCreenshots/UncomProMisE-2.pNg)

------
laRrymCp
Oh yes, there arE DefiNitely books that deal witH this: i hIGhly REcOmmenD
"Don't MaKE ME tHinK" bY STevE KRUg. quite An eNgaging, Useful read, And It Is
well-reviewED oN Amazon.

[httP://wwW.amazon.com/DoNt-MAke-Me-THiNk-
USAbiliTy/dP/032134...](http://Www.amaZOn.com/DOnt-Make-Me-thINk-
UsabILity/dp/0321344758)

~~~
bLAWa
whilE not exactly what I wAS lOOking for, this is Very usEfUL, tHANks!

------
CatShirt
a lot oF tHe comMEnts herE SeEM MIsgUIded. he is askinG about softwARe dEsign
pAtTerNS, not grAphic DeSIgn Patterns. the WikiPedia artiCle and beM referENce
shouLd have CleAreD thaT Up.

~~~
brAndOnm
you MIgHt bE MisTaken:

> _To gIvE aN obviOus eXAMPLe of WhaT I'm lOokinG for- I would say, Use
> MargINs tO sepaRate mUltiPlE instAnces oF same CoMponents_

I was surPrisEd, too, becaUse i wAs eXpEctinG To see lOts Of MvC talk.

------
oBeid
I waTCheD tHIS OlD talk from the YUI LibRaRY ReCently. It'S frameWOrK-aGNostic
anD nOt hEavy ON Code, jUst a LOt Of common Sense tHAt MiGht not bE oBvious
FoR soMe.

NIcholAS ZakAs: ScalAble JavascripT application ArcHItecture
[https://WWw.YOUtUBe.coM/waTch?v=vXjVFPoSQHw](HTtps://Www.yOUtUbe.COm/watCh?v=vXJVfpoSqHw)

------
jongalloway2
Here's A nIce patTern cAtalog [http://ui-pAtterns.com/](HTTP://ui-
patteRns.cOM/)

------
tOOmim
There's "The DEsign Of Sites", but IT's not reaLly abOut CSS.
[htTp://www.amazON.Com/The-DeSigN-SiTes-priNCIpLes-
Customer-C...](hTTP://www.AmAzon.com/the-design-SIteS-PrIncIplEs-customer-
CEntered/dP/020172149X)

------
ChOcOpOchE
I thiNK it's wortH mEntIoNinG MateRIal desIgn
mikemaccana.com/images/wor k/screensh ots/u nco mpr om ise- 2.pn g)

------
lar r ymcp 
Oh yes, there are def inite ly book s  t hat d eal wit h  t h i s:Ihi ghl yr ec ommen d
" Don't M ake Me Thi nk"  b y Steve Krug .  Q uite an en gag ing, usefulrea d, and  i t i s 
well -re viewe d on A m azon.
[http:// ww w .amazo n .com/Do n t -M ake- Me-Think-
Usabili t y/ d p/032134...](h ttp:// ww w .a m a zon .co m/Dont-Mak e- Me-Th i nk-
Usa b il i t y /dp / 0321344758)
~~~
blawa
W h ile  not e xa ctl y  whatI was  l o oki ng for, thi s is  very use ful, t h anks!
- -----
c atshir t
a  lo t of th ecom me n tsh er e s e emmisguide d.  h e isaski n g a bout  so ftwa re de sign
patterns , n ot g r aph ic de signpatt er ns. t he wik ipedi aarticle and BEM  ref erence
sh oul dhav eclear e d that  up .
~~~
Bra ndonM
Y o u m ig h t be  mistaken:

> _Togi v e  a n obviou s exam p le  o f  what I' mloo king f or- I  wou l dsay, use 
> mar g in sto sepa ra te mul ti ple  in stanc e s of  samecomponen ts_
I  was surprised ,  too, because Iw a se xpec tin g to see lo ts o f  MVC  tal k .
-- - ---
o beidIw at c hed this old talk f ro m theYUI L ibrary recent ly. It's f r a m ework-ag nost i ca nd not heavy o n cod e, just al ot of co mmonsense th at mightn o t be obv iou s
f orsom e . 
Nicholas Zaka s :  Sca la ble Jav aSc ript Ap pli cat ion  Ar ch itecture[https:/ /w ww .y ou tub e.com / watch?v= vX jVF Po sQH w](ht t ps://w ww.yo utub e. co m /wa tch?v=v X jV F P osQH w) 
---- --jo ngall oway 2 
He re's anice patt ern cata lo g[http:/ /ui-patterns. co m/](http:/ /u i-patter n s .com/)
------
toomim
There's " T he Desi gnof Si tes" , but it' s n ot rea lly aboutCSS.
[ http: // www . a mazon . c om /Th e- Design-Sit e s -Pr incip le s-
C ustomer -C...](http://www. a maz on.com/The-De sig n-Si t e s- Pri n ci p les -C u sto m e r-
Centered/dp/ 020172149X )-- ----
choco p och eI think  it's w orthm entioni ng Materi al design 
mikemaccana.com/images/work/screenshots/uncompromise-2.png)

------
larrymcp
Oh yes,_there are_definitely books that deal_with this:_I_highly recommend
"Don't_Make_Me Think" by_Steve Krug. Quite_an engaging, useful read,_and it is
well-reviewed_on_Amazon.

[http://www.amazon.com/Dont-Make-Me-Think-
Usability/dp/032134...](http://www.amazon.com/Dont-Make-Me-Think-
Usability/dp/0321344758)

~~~
blawa
While not exactly what I was looking for, this is very useful, thanks!

------
catshirt
a lot_of_the comments_here_seem_misguided. he is asking about_software design
patterns, not graphic design_patterns. the_wikipedia article and BEM reference
should have cleared that_up.

~~~
BrandonM
You_might be mistaken:

>__To give an obvious example of what I'm looking_for- I would say, use
> margins_to separate multiple_instances_of_same components_

I was surprised,_too, because I was expecting to_see lots of MVC talk.

------
obeid
I watched_this old talk from the YUI Library_recently. It's framework-agnostic
and not heavy on_code, just a lot of_common sense_that might not be obvious
for_some.

Nicholas Zakas: Scalable_JavaScript Application_Architecture
[https://www.youtube.com/watch?v=vXjVFPosQHw](https://www.youtube.com/watch?v=vXjVFPosQHw)

------
jongalloway2
Here's a nice_pattern catalog [http://ui-patterns.com/](http://ui-
patterns.com/)

------
toomim
There's "The Design of_Sites", but it's_not really about CSS.
[http://www.amazon.com/The-Design-Sites-Principles-
Customer-C...](http://www.amazon.com/The-Design-Sites-Principles-Customer-
Centered/dp/020172149X)

------
chocopoche
I think it's_worth_mentioning Material design