automated example where application their language interface product developed collection framework standard using windows access manual information macroview these provides source client system layer tasks developing approach developers needs functionality business products allows driver domain which other clients software staff services server applications integration systems process based design people development JoelLipman.Com