Difference between revisions of "Programming"

From Hod's Personal Wiki
Jump to: navigation, search
m
m
 
(6 intermediate revisions by the same user not shown)
Line 8: Line 8:
  
 
[http://www.artima.com/intv/bloch10.html Immutability]
 
[http://www.artima.com/intv/bloch10.html Immutability]
 +
 +
[http://wickedlysmart.com/ Wickedly Smart (by one of the Head First authors)]
 +
 +
[http://www.codecademy.com Code Academy (online learning)]
 +
 +
[http://www.dreamincode.net/ Dream In Code]
 +
 +
[http://googletesting.blogspot.com/2008/08/by-miko-hevery-so-you-decided-to.html Writing testable code]
  
 
=== Patterns ===
 
=== Patterns ===
  
http://stackoverflow.com/questions/152101/mvc-tutorial-that-doesnt-rely-on-a-framework
+
[http://en.wikipedia.org/wiki/Software_design_pattern Wikipedia on software design patterns]
 +
 
 +
[http://stackoverflow.com/questions/152101/mvc-tutorial-that-doesnt-rely-on-a-framework Stack Overflow thread on MVC]
  
http://developer.yahoo.com/ypatterns/
+
[http://developer.yahoo.com/ypatterns/ Yahoo design patterns library]
  
 
[http://en.wikipedia.org/wiki/Double_dispatch Double dispatch pattern]
 
[http://en.wikipedia.org/wiki/Double_dispatch Double dispatch pattern]

Latest revision as of 08:17, 1 February 2012

General programming

The Code Project

Hidden features of ...

Papers by Ulrich Drepper - Ulrich Drepper

Immutability

Wickedly Smart (by one of the Head First authors)

Code Academy (online learning)

Dream In Code

Writing testable code

Patterns

Wikipedia on software design patterns

Stack Overflow thread on MVC

Yahoo design patterns library

Double dispatch pattern

Low level

Translation lookaside buffer

Position independent code

Position independent code internals

Mobile

Tutorials site

Style

Google style guide