review lavet af programming as theroy building