Algorithm Vs. Code Be An Architect, Not Just A Bricklaye