这十几年编程的不同认知层次——摘自聊天记录
来源:互联网 发布:网络涉黄举报 编辑:程序博客网 时间:2024/05/17 10:52
1、指针很难用,考得很烦——指针很好用,正确的用法不会出错——引用效果更好
2、const干嘛的,多余——哦,可以这样用——还可以那样用——还真有效果——OMG,原来还可以这样用
3、异常是什么,好像经常说——我都工作几年了,还不知道到底有什么存在的意义——哦,原来是这样,这种情况下没它还不行——总结出错误处理机制
4、模板是什么,有用吗——坚持学一下,难懂又难用——哦,还真有地方离不开模板——自己写写小模板用——STL——boost——明白模板的价值,能在合适的地方用
5、总听说算法是灵魂——那些排序、查找吗——好像也没什么难的,自己写个库,把这些包含进去——晕,STL里面都有了——哦,数学真的有用,比如PID,插值——逻辑思维、思路清晰很重要
6、设计模式听起来很神,很羡慕——自己挂到嘴上装B——但自己怎么都找不到该用在哪里——哦,在上规模的框架级自己解决了一个很牛逼的问题,兴奋了半天,晕,原来是个模式——再看模式——最后发现GOF是招式,九大原则才是精髓
7、写什么注释,多余——哦,要给别人看,要求要写——找各种注释格式,写漂亮,写得多,甚至比代码多——好像有点儿问题,特别是代码更改后——零注释?!神经——哦,意思是代码是充分自注释的——真清晰,原来我也可以——接到8之后
8、一个main就做完了,分成几个函数,真多余——哦,好像是可以,特别是多次调用的地方——什么,就几行也单列一个函数——一行也单列一个函数?!真是刷我的下限——一个表达式一个函数?真要命——吃了亏才知道,一个表达式不全面,用剪刀和浆糊替换几十处——哦,小函数真NB——充分自注释的精髓啊——转7,小函数是零注释的一个必备基本功——当你想Ctrl+C的时候,请手下留情,让他变成小函数
2、const干嘛的,多余——哦,可以这样用——还可以那样用——还真有效果——OMG,原来还可以这样用
3、异常是什么,好像经常说——我都工作几年了,还不知道到底有什么存在的意义——哦,原来是这样,这种情况下没它还不行——总结出错误处理机制
4、模板是什么,有用吗——坚持学一下,难懂又难用——哦,还真有地方离不开模板——自己写写小模板用——STL——boost——明白模板的价值,能在合适的地方用
5、总听说算法是灵魂——那些排序、查找吗——好像也没什么难的,自己写个库,把这些包含进去——晕,STL里面都有了——哦,数学真的有用,比如PID,插值——逻辑思维、思路清晰很重要
6、设计模式听起来很神,很羡慕——自己挂到嘴上装B——但自己怎么都找不到该用在哪里——哦,在上规模的框架级自己解决了一个很牛逼的问题,兴奋了半天,晕,原来是个模式——再看模式——最后发现GOF是招式,九大原则才是精髓
7、写什么注释,多余——哦,要给别人看,要求要写——找各种注释格式,写漂亮,写得多,甚至比代码多——好像有点儿问题,特别是代码更改后——零注释?!神经——哦,意思是代码是充分自注释的——真清晰,原来我也可以——接到8之后
8、一个main就做完了,分成几个函数,真多余——哦,好像是可以,特别是多次调用的地方——什么,就几行也单列一个函数——一行也单列一个函数?!真是刷我的下限——一个表达式一个函数?真要命——吃了亏才知道,一个表达式不全面,用剪刀和浆糊替换几十处——哦,小函数真NB——充分自注释的精髓啊——转7,小函数是零注释的一个必备基本功——当你想Ctrl+C的时候,请手下留情,让他变成小函数
9、耦合?怎么念——知道怎么读还是不理解,什么算耦合?——真恶心,我就想改一个小小的功能,竟然要在代码里替换几十处,心力交瘁啊,发给客户才发现还有一个地方忘记改了,再发一遍,还有一个地方,苦死啊——耦合太多了啊,哦,大概理解了,就是牵一发,而全身都动了——解耦,对解耦,记住了——A、以后我再也不多耦合了——B、一不留心又耦上了——A、B几十个轮回——终于不耦合了,哇哈哈——原来是一模式——模式的精髓之一就是解耦啊——好像明白了——感觉自己写的框架还算灵活,需求都两三次大变更了,自己的框架还撑得住——兄弟,你离中层的距离已经很近了。
摘自:http://topic.csdn.net/u/20120814/12/3095e99e-f9b5-4950-83f1-4a860fed1e60.html
- 这十几年编程的不同认知层次——摘自聊天记录
- 这十几年编程的不同认知层次——摘自聊天记录
- 这十几年编程的不同认知层次——摘自聊天记录
- 程序员修炼之路(七)这十几年编程的不同认知层次——摘自聊天记录
- 十几年编程的不同认知层次
- 认知的三个层次
- 人脑是怎样认知图像的?——十种模式识别认知理论简介导引
- 这是我从事编程十几年见到的最牛的BASE64实现。
- 『感想』这几年的编程
- 仙剑奇侠传——让我感动十几年的经典
- 关于Openstack的浅层次认知
- 摘自w3school的html标签内容——编程标签
- [摘自互联网]软件需求的层次
- 微软不同分工不同侧重的面试——开发工程师的面试(摘自《微软360度》)
- 微软不同分工不同侧重的面试——测试人员的面试(摘自《微软360度》)
- 微软不同分工不同侧重的面试——项目经理的面试(摘自《微软60度》)
- 微软不同分工不同侧重的面试——开发工程师的面试(摘自《微软360度》)
- 关于落后十几年的说法
- 怎么做才能拥有良好的网站用户体验
- 机器学习实战决策树之眼镜男买眼镜
- 怎么看php有没有支持mysql
- Dialog about college and College Entrance Examination
- JavaWeb-JDBC连接池、JDBC框架
- 这十几年编程的不同认知层次——摘自聊天记录
- java获取各种常用时间方法
- 谷歌搜索引擎的语音功能特色j
- 第一年续签总结以及工作第二年的发展计划
- 网站如何做到完全不需要jQuery
- UVa 357 - Let Me Count The Ways
- ClipSync -- 安卓手机的黄金搭档
- 项目技术选用要求
- Mac上更新Ruby