20180309 算最近新的感悟吧

(最近的理解,一个网站很多功能都是通用的,那么把那些通用的部分都结构化,或者公共化,便于开发人员对页面进行编写而且结构统一)

软件开发工程师的路线

软件初级开发工程师: 定义为实现功能,运用已经有的一些基础类或者功能类来满足User的要求

控件开发工程师: 定义为对通用组件进行开发,完成一些功能强大的控件定制

架构师: 网站最初的整体架构,其目前在于把重复的部分减少,基础类建设,公共控件建设。称为使用原材修正。

架构师需要不断修炼,能修炼出一套自己得心应手的工具类,并结构化它们,减轻程序员开发难度和复杂度。就算是简单的三层机构也可以进行细化

如何来理解架构师构建系统和正确运用这个构建中的工具就变得尤其重要

但是一般的面试主要针对的,是初级开发人员对功能实现的逻辑和系统提供的基础类的运用实现功能的能力

无论你使用什么样的语言开发,那么你的成长结构都是如此。

也许并不是你需要的内容,这只是我人生的一些痕迹. -- soar.pang
原文地址:https://www.cnblogs.com/Soar-Pang/p/8532104.html