发表一下感慨吧

实习快4个月了,这近3个月一直在写c++ 的底层计算模块,至今独立编写近W行代码,感触挺深的

实习第一个月感觉就是熟悉一下公司业务,写点外围的小东西,感受一下公司氛围吧,开始给我分配和郭博士合作的时候才开始有写代码的感觉。

现在看来当初海泉讲过的所有东西,都是有用的,而且现在的编写这些东西很有用,如何编写可复用代码,如何把控代码的整体结构,如何去理清整体结构,

如何去把一个清晰的思路,对每个模块的灵活性,可扩展性的把控,一直都说杀死一个程序员只需要改3次需求,其实我感觉吊的程序员的代码灵活性,在他构思代码结构的时候,就能把变动的需求考虑进去,在结构里面就凸显出来,需求一直是由市场来变动的,没有一直不变的需求,除非产品经理是脑残乱改需求。现如今我遇到的问题是我的能力把控就是濒临极限,也可能是现在因工资等原因产生的懈怠心里,反正就是现在对W行代码的把控基本有些失控,老大让我再重构一次代码。

感觉大学里面那些课程真的有的很重要,但以我大学时候的水平来说,意识不到这些东西的重要性,当时的兴趣点不到,可以说水平不到那个地方,所以感觉那些课程很枯燥,事实上,搞ACM入门很简单,但ACM的知识面比毕竟是仅那个领域的,太注重会很偏激,真正的去构思一个很大的项目的时候,才会理解面向对象的设计模式的精髓吧,最后在说一点,金融真的不是一般人能搞的,郭博士真的很厉害

最后在来个小东西吧

shared_ptr<aClass> p;
    p = shared_ptr<aClass>(new aClass_sun(
        can_shu
    ));
    p->run();

智能指针的多态,run方法是virtual 修饰,并在子类里重写,父类可以是虚基类,不需要delete,C++11标准的shared_ptr可以自动销毁堆的内存
这玩意其实还是很有用的


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值