zoukankan      html  css  js  c++  java
  • c++.net 改bug的日子

        暑假一直以来都在做一件事情,改bug。

     

        看来写代码和做人差不多,要负责任,要不然想去升级或者后期维护的人肯定把你骂死,另外代码写好了自己看上去心情也舒畅啊。代码风格就像一个人的衣着,虽然不整,但是可能还过的去,也就是看上去不舒服,累点;但是代码的结构就像一个人的内在,如果结构不清晰,就是混乱的,别人说东就是东,别人说西就是西,没有主见,可能在自己百般调节下暂时没有自我矛盾(bug)了,但是当想要让他接收另一种能力时,就会和现有的一种能力相冲突,然后产生新的bug,各个部分藕断丝连。经常会遇到一个bug需要改动一个地方,但是发现很多类似的地方都要改一边,然后就像如果是那样那样写,只要改一个地方就可以了,但是迫于时间,只能暂时先把功能改好,咬牙切齿的改。

     

        无奈这次做的c++.net,第一次做界面的东西,以前做过一个c#的项目,那个项目架构也比较差,但是没怎么去关注界面。考虑过对代码进行重构,但是里面耦合的东西太多了,重新做一边工作量又太大。并且感觉这种.net的界面程序用设计模式的东西好像不太好,还不如最基本的三层架构了。最近一直把精力放在改bug上,再过半个月就去实习了,估计没时间做这个了。

     

        大概的想了一下,如果自己去做的话可能也不会有很多的架构设计,但是要尽量让各个模块耦合尽量少;有多个相似的类应该对齐进行抽象,比如一个树形结构,如果下面有很多子节点,每个子节点的treeNode信息不一样,但是操作都差不多,这个时候就应该写一个抽象的基类,然后派生一些子类。我感觉自己做也就能想到这些,看了下设计模式的东西,总感觉用不到,以后要多关注设计了。

        要多运动了,以前我都是一年都不感冒的,前几天差点被风扇吹感冒。挺俺导师说,程序员工作了以后大多处于亚健康状态,哎,身体最重要啊,一定要注意,特别是生活习惯,我比较喜欢运动,各种玩,各种跑,各种跳。

     

        以后要多些技术博客了,总是做项目,做完了过一段时间都忘记了,不利于技术的积累,即使每次做了总结总是做不同的项目也不适合积累,感觉每个东西都了解点,但是都不深刻,甚至较久以前做过的东西都不大记得了,暑期去实习做的领域还是不是专注于一个方向的,测试工具开发,对这个完全不了解,导师说好像就是有需求就要做项目,总感觉和团队的差不多,但是起码大体的方向是一定的,暑期做着看一下吧,如果可以可能以后暂时的职业就是这个了。

     

       暑假又不能回家了,对不起俺爸,对不起俺妈,对不俺自己。

  • 相关阅读:
    url-pattern / /*匹配
    velocity入门
    配置eclipse插件
    Myeclipse 2014 破解
    Eclipse kepler 安装 Dynamic Web Project差距WTP
    Errors running builder 'Faceted Project Validation Builder' on project
    JSF web.xml的各类参数属性配置
    bpm 学习笔记一
    love is ... ...
    .sh_history文件的管理机制
  • 原文地址:https://www.cnblogs.com/shapherd/p/1790106.html
Copyright © 2011-2022 走看看