好几天过去了,依然没什么起色,今天搜索一下论坛上自己的老帖,整理出来做个见证,看着自己才开始ASP的时候问的问题,不知所云。
现在就不一样了,哈哈……在听了些微软的讲座之后,对设计模式很感兴趣,也对OO有了些概念,就找了些设计模式的书来看,一看还真看不懂(理解起来不算什么,实现起来很难),我决定不到迫不得已不写垃圾代码了。
初学者需要的是几条好的建议。
看了几个对程序员的几个层次的评价之后,思维在计算机专业,非计算机专业,理论,实践,应用,赶时髦,等词汇中游荡,我们都是有短期目标的,它可能是我会用它作出什么东西,解决我什么问题,但也都会有长期目标,在技术上讲无非都是想做得更加底层,未来程序员的发展方向有两个,1为开发应用软件,2为开发编程环境。如果有的选择的话,我想大部分人都回喜欢更底层的后者。
而要达到后者的境界是很难的,因为专业知识和经验非都深厚不行,要达到根本不可能是一年两年的事
那篇文章不该针对初学者,毕竟兴趣是第一位老师,但可以对有一些经验的人起到一个指引作用。可能是因为我最近看系统构架设计模式方面的东西,深感自己以前的搞出来的垃圾太多,越想增加功能垃圾就越多,asp的最不稳定也是因此而来,但是高手可以做的稳定,安全机制是限制程序员犯低级错误的程度。
诸如 .Net 这种平台能开发规范的程序,可复用性很高,那些东西才是真正的积累,熟练应用已经有的代码也是非常好的事情,那也是我们的积累,不错,买来各种零件加以组装也能做成自己的商品,但组装也有个方法吧,代码资源很重要,更重要的是这些代码的组装方法。这就是设计。
我们去找工作,最重要的不是最新技术,而是问你有没有项目开发经验。这并不能成为赶时髦的借口,如果你正在大马拉小车,那么赶赶时髦叫做开阔视野,如果把某种赌注压在这个时髦的东西上或者仅仅是赶时髦,就略显盲目了。
每个人都有自己的路,走过来也好,没走过来也好,都在一个特定过程之中,学asp也快半年了,用的时间不长,所以其中的好多技巧还没有领会。(简单地说,我把ASP当作现实数据库信息的工具,一个前台一个后台,后台修改数据库中的信息,不一样的也就是业务逻辑)但刚刚听说层次结构,设计模式的时候,被深深触动了,结束了我一直茫然的状态,深感那是最终的(可能也是这个阶段唯一的)解决方案,但设计必须建立在代码的基础上才不是空谈。
所以该努力了,不需要原因。

转载于:https://www.cnblogs.com/zichen/archive/2004/06/24/18243.html

思想已经高过行动好多了相关推荐

  1. 其实程序员高工资,好多时候就是加班和自己硬撑出来的

    其实程序员高工资,好多时候就是加班和自己硬撑出来的,写代码属性了是很简单,但是时间过的很快,长时间坐的不动,问题就多了,鉴于这种关系,建议如下. 一.大公司程序员应该早九晚五, 不得加班,或者错峰上班 ...

  2. 面试限流、熔断、高可用,好多人一脸懵!

    欢迎关注方志朋的博客,回复"666"获面试宝典 日常生活中,有哪些需要限流的地方? 像我旁边有一个国家景区,平时可能根本没什么人前往,但是一到五一或者春节就人满为患,这时候景区管理 ...

  3. 面试官:说一下限流、熔断、高可用?好多人一脸懵!

    来源:cnblogs.com/Courage129/p/14423707.html 日常生活中,有哪些需要限流的地方? 像我旁边有一个国家景区,平时可能根本没什么人前往,但是一到五一或者春节就人满为患 ...

  4. Java编程思想之高内聚低耦合

    文章目录 1 前言 2 低耦合 2.1 耦合性定义 2.2 耦合性分类 2.3 使用低耦合 3 高内聚 3.1 高内聚定义 3.2 内聚性分类 4 示例 5 高内聚,低耦合的系统有什么好处呢 6 降低 ...

  5. 【设计模式之美 设计原则与思想:设计原则】22 | 理论八:如何用迪米特法则(LOD)实现“高内聚、松耦合”?

    今天,我们讲最后一个设计原则:迪米特法则.尽管它不像 SOLID.KISS.DRY 原则那样,人尽皆知,但它却非常实用.利用这个原则,能够帮我们实现代码的"高内聚.松耦合".今天, ...

  6. 01改变世界:现代计算机真正的鼻祖——超越时代的伟大思想

    现今但凡对计算机历史有所了解的朋友,总能在第一时间想起一台叫ENIAC的电子计算机,总多少听闻过图灵.冯·诺依曼这样响当当的名字,却鲜有人知早在他们一个世纪之前,就独自开辟了现代计算机之路的传奇人物- ...

  7. 7时过2小时是几时_飞机2小时和高铁7小时你愿意坐哪个?

    首先,本人学生党,个人其实挺喜欢坐高铁的,坐在窗边听歌发呆让我坐一天我都愿意,反而飞机单纯感受上每次我飞都或多或少感觉不安全,这点我想应该很多人和我一样,说飞机最安全的省省吧,道理都懂,除了真的坐飞机 ...

  8. java中service设计_JDBC中DAO+service设计思想

    一.DAO设计思想 a) Data access Object(数据访问对象):前人总结出的一种固定模式的设计思想. 高可读性. 高复用性. 高扩展性. b) JDBC代码实现的增删改查操作是有复用需 ...

  9. laravel nginx配置_nginx高可用

    传统的高可用思路 tomcat的高可用的思路,是在tomcat集群前面加一层负载服务nginx.如下图 这种做法,解决了tomcat的高可用问题.但是引入了前面的负载机器的高可用问题(Nginx如果挂 ...

最新文章

  1. linux c 并行编程从入门到精通,VISUAL STUDIO 2010并行编程从入门到精通(微软技术丛书)...
  2. 1031 查验身份证 (15分)_21行满分代码
  3. java http 接口制定_java調用http接口
  4. h.264 rtp打包
  5. Android Studio之导入别人的module后config.gradle配置文件没有生效
  6. 租金 预测_如何预测租金并优化租赁期限,从而节省资金
  7. 如何培养编程所需要的逻辑思维?
  8. 图像处理随笔——颜色空间
  9. SQL Server 2008 白皮书
  10. 一句话木马针对的不同框架使用
  11. LoadRunner11下载以及详细破解说明
  12. SoapUI接口测试断言
  13. go编译为linux可执行文件,go编译可执行文件
  14. 如何使用JavaScript重定向到其他网页?
  15. 计算机四级数据库分值分布,英语四级的题型及分值分布
  16. 如何查看计算机关闭原因,电脑总是自动重启关机怎么样查找原因
  17. 天辰的救赎(JS)第四章(组合元素)
  18. abp过滤规则android,撰写 Adblock Plus 过滤规则
  19. ESP8266 NodeMCU开发板连接手机热点问题
  20. 黑客入门教程(非常详细)从零基础入门到精通,看完这一篇就够了

热门文章

  1. c++11 lambda
  2. 1.0 C++远征:数据的封装
  3. FreeMarker 集合遍历
  4. 2016年5月28日(项目任务)
  5. RocketMQ初步应用架构理论
  6. 【观点】从曾成杰案看民间金融的高风险与银行缺失的机制创新
  7. windows7下iis网站的.net框架版本设置
  8. filecoin矿机_萤火虫区块链-上海|南京|杭州|苏州萤火虫ipfs|filecoin矿机-奥古斯都分布式存储...
  9. 小程序 authorize scope.userLocation 需要在app.json中声明permission字段
  10. Rabbitmq如何设置优先级队列?如何限流?如何重试?如何处理幂等性?