2025 软件开发程序员个人总结 我在学校里学的是电气自动化,程序根底仅限于 C 根底课程的一些学问,后来由 VB、HTML 转向 asp,在 asp 上花费了不少时间,对 asp 比拟熟识,后来由于公司业务需要,将开发平台转向 asp
com,开头对asp
com 不是很感冒,以为就是 asp 的一点扩展(那时还不知道三层架构,数据数据访问全在页面里
),后来招来几个北大青鸟的过来最终意识到asp
com 的强大之处,经过个人的努力已经逐步把握了 asp
com,现在层次上只能讲个人觉得是入门而已,缘由是多方面的,待会儿会讲到
信任从面对过程转向面对对象的同学都有一种感觉:面对对象开头真的有点别扭,涉及到属性,尤其是类之间的各种关系,那时老想用面对过程传递参数多方面啊
于是老在想对象这种东西,从概念中跳中来,以自己的方式去理解才渐渐体会到页面对象的精华来,分层次呈现、分级别访问、封装对象之间各种关系渐渐真正理解了,尤其是对象之间的关系,如对象 a 与对象 b 两者之间的关系,有些需要完全公开,有些需要隐蔽,有些需要通过第三方传递,有些需要给自己的下级可见,有些需要让下级去完成详细操作这不是现实的实际模型吗
应当这么理解,面对对象来源于现实,它不是一种凭空空想出来的理论,这些对象之间的关系可以将其复原为父子、夫妻、领导下属、同事、朋友之间的关系
相比之下,页面过程往往像是一股脑全部推给用户使用,其中的数据与数据访问方法层次不清楚,在模拟现实上它与面对对象相比更易于入门理解,实质上难于精确直接地表述
面对对象上另一方面是它的设计模式,在之前的面对过程中对这个设计模式并没有清楚地提出来,面对过程优秀的代码要求高内聚低耦合,从个人的理解上,这仅是对软件开发方法“技”上理论总结;设计模式是到达了“道”的层次,由于它从更大的方向、更抽象的层次来去表述详细的代码模块之间的关系,可以