Re:Ask HN: How do you apply deliberate practice to programm...
by daly on Saturday January 07, 2012 @01:56AM
(#3436432)
Try the "Billy Joel" test. Billy Joel taught a class. He
talked about a song he wrote. Originally he thought of it
as a Reggae song (which he demonstrated), but then thought
of it as broadway (demo), then country (demo), the rock
(demo)... same song, different style, and he could do it
on the fly.
So can you write an algorithm (e.g. search, sort, regex)
in recursive style, OO-style, table-driven style,
procedural style, functional style, domain-specific
language style, etc.? Does the stylistic change flow off
your fingers?
So can you write an algorithm (e.g. search, sort, regex) in recursive style, OO-style, table-driven style, procedural style, functional style, domain-specific language style, etc.? Does the stylistic change flow off your fingers?