摘要:经常有学生在学习了一些.net知识之后,感觉那些c#知识和控件离做一个产品太遥远,特别是在上内训班的时候,学生本身已经对.net的那些知识点点都已经熟悉,但是,就是不知道如何将这些知识“拼凑”出一个具体实用的系统。 每个人都会经历一些认知阶段,有时候,我也在反省自己的这些“来时路”。遂有此文。我认为自己在成长过程中经历过这几个阶段是最让我印象深刻的。 1 拖拉控件阶段:最开始做系统的时候,就是复制已经做好的页面,然后对着产品经理提供的原型拖拉控件,设置属性,编写事件代码和相应的逻辑。总是稍有疑问,就逮着开发组长和产品经理问个明白。总之,开发组长分给自己的那一亩三分地还是要清楚的。 2 自己开始 阅读全文
写代码时如何减少Bug
2011-01-21 15:25 by ozheric, 467 阅读, 0 推荐, 收藏,
摘要:1 自己每实现一个功能都测试一下:a: bug发现越早,影响越小;b:经过自己测试后的东西,心里有底,后期做新功能,心里不慌。甚至,自己开发多了之后,我经常在做一个功能之前,就想好如何测试这个功能是否正确,也就是开发人员自己的“测试驱动开发”。不要以为这样耗时,要做大系统,必须要有这种行为和习惯。2 记录并维护好之前的Bug修改记录:这个bug修改记录,并不是指提交给测试人员之后的bug记录,而是自己在开发过程中发现并自我修正了bug记录。因为这些bug中可能后期因为自己的调整而“重现”。3 代码审查:找周围的人“吹嘘”一下自己的代码,让人家有兴趣来点点的你的东西,看看你的代码,向别人炫耀一下 阅读全文
2010总结
2011-01-04 09:55 by ozheric, 294 阅读, 1 推荐, 收藏,
摘要:2010过去了,这些天大家都在作总结。其实,我是不喜欢凑热闹的,当很多人都喜欢去的地方,我往往有点唯恐避之不及,就像不愿逛街。但总结是必要的,人需要一种反省,一种回顾。每年年底,自己也不自觉的在回顾过去的一年。 今年回到老东家工作了,干了两件事情:培训和做项目,五五开。我还是挺喜欢上课的,从讯飞的新员工到初中起点中专生,在上课过程中,都能够感受他们的那份热情,那份紧张,那份投入。一个老师,最大的成功就是为学员建立一份发自内心的自信,最大的犯罪就是摧毁了学生的兴趣。来自学生的评价和感激也让自己觉得传道授业解惑,是自己最能够发挥影响力的地方。在讲授这些课程的过程中,也获得了很大的进步,把一个知识 阅读全文
推荐《当软件项目全部能靠自己搞定了,也能接几万元的软件项目时,未必适合创业》
2010-12-28 09:31 by ozheric, 379 阅读, 0 推荐, 收藏,
摘要:http://www.cnblogs.com/jirigala/archive/2010/12/28/1918481.html博客园里对吉日嘎啦的评价不一,但我觉得瑕不掩瑜,他的某些观点还是非常有道理的。我感觉和吉日属于同一类人(有点往自己脸上贴金了啊),张狂乖戾,同时,比较感性。有时候会为某一点收获而暗自欣喜,抑或在周围人面前狂吹一通,但事后,又发现,自己的观点很狭隘,甚至是错误的;对技术的选择偏向坚持,或者说保守;言语表达上,比较冲动绝对,有时候让人家不舒服。言归正传,文中列出的几个问题都深有同感,自己也出去在外面做了近两年的时间,回头发现自己还是没有跳出技术人员的圈子,很多事是自己没有想 阅读全文
推荐《淘宝的可伸缩高性能互联网架构 》
2010-11-29 17:41 by ozheric, 348 阅读, 0 推荐, 收藏,
摘要:淘宝的可伸缩高性能互联网架构 对其中的:第一条,应用无状态(淘宝session框架),采用cookie而不是session方案;第二条 使用缓存第三条 应用拆分(HSF)第四条 数据库拆分(TDDL)均有实践,确实如此,看后感慨,遂推荐。 阅读全文
web form VS MVC
2010-11-28 12:05 by ozheric, 529 阅读, 1 推荐, 收藏,
摘要:这个问题最近在博客园里面也有争论。包括公司里面,大家也各有所好,褒贬不一。 说得不好听一点:“web form是微软“大奶”生的,是嫡传正宗,mvc则是二奶所生,乃庶出”。当然,实际上没有那么严重,哈哈。web form十分熟悉,项目一直都是用它;mvc,只是原来参与公安的一个java项目的时候,做了几个页面,后来,对asp.net mvc则只是... 阅读全文
FusionCharts的使用
2010-11-26 15:14 by ozheric, 861 阅读, 1 推荐, 收藏,
摘要:1 对FusionCharts的封装 最重要的不是博主展现的fusioncharts的实现效果,其实,博主对其xml文件生成的封装也是相当不错的,呵呵,我自己在做的时候咋就没有这么去想过呢?2FusionCharts 的中文问题 “于是下载了FusionCharts,效果很炫,而且数据采用xml格式,服务器端容易生成,就它了。但我发现new 出FusionCharts对象后,使用se... 阅读全文
Web前端开发
2010-11-26 09:41 by ozheric, 277 阅读, 0 推荐, 收藏,
摘要:看了《淘宝UED技术负责人小马畅谈Web前端开发》,严重支持其中的观点。 特别是下面这一段: “的确如你所说,Web类库五花八门。我们在做选择的时候,主要基于以下这两个方面: 想想是否真正符合自己的需求,有些类库可能适合网站型应用,另一些可能适合数据型应用,所以其实还是有些区别的,这是第一点。我觉得还要看人才或者是技术储备的状况。如果你的团队里面没有几个特别熟悉这种类库的人才,有时候会吃一些苦头。” 以及: “其实性能优化不光是前端的职责,有时候也需要后端的支持,比如说Cache,有时候是需要Apache或者http server的一些配置,其实性能需要整个公司里面各个团队一起来配合。” 虽 阅读全文
为什么做完项目会有一种悲壮的感觉?
2010-09-03 10:38 by ozheric, 223 阅读, 0 推荐, 收藏,
摘要:今天来上班,感觉莫名的累。 用一周时间一个人完成了一个救火项目,顺便,把代码生成器也一鼓作气搞的大差不差了。虽然,工程很小,路子也熟。其实做完第一个版本的时候还是觉得非常的惬意,非常的开心,可是,后面修改了一些bug,变更了一些需求之后,一下子感觉自己变得非常疲劳,甚至有时候想发泄一下的说,再来一个需求,我就一点都受不了了。难道后面的变更或者改Bug就是那撑死肚子的第七碗饭? 挺喜欢一个人做项... 阅读全文
时间管理
2010-04-28 09:43 by ozheric, 425 阅读, 0 推荐, 收藏,
摘要:引自: http://www.cnblogs.com/coderzh/archive/2010/01/03/1638096.html特别欣赏这一段:GTD,Getting Things Done的缩写。来自于David Allen的一本畅销书《Getting Things Done》。GTD的核心理念在于只有将你心中所想的所有的事情都写下来并且安排好下一步的计划,你才能够心无挂念,全力以赴地做好目... 阅读全文