Software is blocky. It comes in blocks because each line and block of software code relates to an instruction, class or tree of logic that forms a definable area of functional programming in the ...