====== Joel's References ====== The following are a list of references that I've come across. I intend to keep this list up to date, replacing existing references with better when I find them. Please let me know if you know of any better (quality or comprehensiveness) or references that I have missed. also, a list of my [[:favoritesoftware|Favorite Software]]. ====== PHP ====== ===== Object Oriented Programming ===== (Collected recently from PHP Meetup Group ) * [[http://catalog.kcls.org/search/i=0321247140|Design Patterns Explained: a New Perspective on Object-Oriented Design by Alan Shalloway & James Trott]] (KCLS, paper only) * [[http://catalog.kcls.org/search/i=9781430210115|PHP Object-Oriented Solutions by David Powers]] (KCLS, paper only) * [[http://catalog.kcls.org/search/i=1590593804|PHP 5 Objects, Patterns, and Practice by Matt Zandstra]] (KCLS, electronic only) * [[http://catalog.kcls.org/search/i=0321193687|UML Distilled : a Brief Guide to the Standard Object Modeling Language by Martin Fowler]] (KCLS, paper only) * [[https://catalog.spl.org/ipac20/ipac.jsp?session=12F8878M698N0.11455&profile=dial&uri=full=3100001%7E%212165436%7E%210&ri=2&aspect=subtab13&menu=search&source=%7E%21horizon&ipp=20&spp=20&staffonly=&term=Fowler,+Martin,+1963-&index=PAUTHOR&uindex=&aspect=subtab13&menu=search&ri=2|Patterns of Enterprise Application Architecture by Martin Fowler]] (SPL, paper only) * Design Patterns: Elements of Reusable Object-Oriented Software by Gang-of-Four ([[http://catalog.kcls.org/search/i=0201633612|KCLS, paper only]], [[https://catalog.spl.org/ipac20/ipac.jsp?session=12F8878M698N0.11455&profile=dial&uri=link=3100007%7E%21556896%7E%213100001%7E%213100002&aspect=subtab13&menu=search&ri=4&source=%7E%21horizon&term=Design+patterns+%3A+elements+of+reusable+object-oriented+software+%2F&index=PALLTI|SPL]], paper only) * [[http://en.wikipedia.org/wiki/GRASP_(Object_Oriented_Design)|GRASP_(Object_Oriented_Design)]] * [[http://en.wikipedia.org/wiki/Gang_of_Four_(software)|Gang_of_Four_(software)]] * [[http://www.ibm.com/developerworks/library/os-php-designptrns/index.html?ca=drs-|Five common PHP design patterns]] * [[http://www.ibm.com/developerworks/library/os-php-designpatterns/index.html?ca=drs-|Five *more* PHP design patterns ()]] ====== Regular Expressions ====== * **BEST SITE:** http://regexlib.com/ * http://www.regular-expressions.info * http://www.wdvl.com/Authoring/JavaScript/JSChronicles/regexp.html * http://www.visibone.com/regular-expressions/ * http://files.meetup.com/120908/Regexp%20Quick%20Reference.pdf ===== FireFox Add-ons / Plugins===== * [[https://addons.mozilla.org/en-US/firefox/addon/2077|Regular Expressions Tester Firefox Add-on]]