- ({}–>nil) no code at all->code that employs nil
- (nil->constant)
- (constant->constant+) a simple constant to a more complex constant
- (constant->scalar) replacing a constant with a variable or an argument
- (statement->statements) adding more unconditional statements.
- (unconditional->if) splitting the execution path
- (scalar->array)
- (array->container)
- (statement->tail-recursion)
- (if->while)
- (statement->recursion)
- (expression->function) replacing an expression with a function or algorithm
- (variable->assignment) replacing the value of a variable.
- (case) adding a case (or else) to an existing switch or if
Wednesday, June 22, 2011
The Transformation Priority Premise
Labels:
software design,
software principles,
tdd,
Uncle Bob,
unit tests
Flash Cards: T-P Premise
Tuesday, June 21, 2011
Monday, June 20, 2011
Sunday, June 12, 2011
Integrate Mantis with SVN
I really need to try this out:
http://blog.bonetree.net/2008/09/how-to-integrate-subversion-and-mantis/
http://blog.bonetree.net/2008/09/how-to-integrate-subversion-and-mantis/
Wednesday, June 8, 2011
JSFiddle - nice online JS resource
A lot of nice Javascript examples using some of the most widely known JS frameworks out there: http://jsfiddle.net/
Pangloss
Very nice collection of witty quotes and funny Shakespearian insults: http://www.pangloss.com/
Subscribe to:
Posts (Atom)