欢迎光临散文网 会员登陆 & 注册

程序员的一些笔记3

2023-08-26 23:58 作者:哈法程序员  | 我要投稿
  • 抽象和实现分离

  • 组合代替继承

  • 把变化的部分封装起来

  • 工程领域,简单实用的方案是好的

  • 按照接口编程

  • 重构再晚也比不重构好

  • 懂得设计模式是提升代码质量的捷径

  • 复制粘贴虽然不好看,但是好歹引发的问题少

  • 设计模式可以弥补经验不足

  • 设计模式提供了思考问题的方式

  • 重构,先重构老功能,重构完了再添加新代码

  • 工厂模式,构建对象和使用对象分开

  • 高风险的问题,不能解决,就隔离他,或者转化成低风险的任务

  • You ain't gonna need it, 关注最重要的问题

  • 别把精力花在一般不咋用的功能上

  • 直觉很重要,其实直觉比你想象的厉害

  • 好的代码不是一开始就有的,所以开始要快,然后不断的修改

  • 关键任务双重检查,认真检查才能保证万无一失

  • 广泛阅读是一个重要的学习方式

  • 段永平,我们比竞争对手的优势,就是同样的情况下,我们人多,时间多,我们怎么比别人做的好,专注,时间长,就这样了,把重点放在少数的事情上,慢慢你发现在这个领域,你懂的就多了(再大牛也没法在这个领域超过你,芒格也说过一个投行,招聘顶级毕毕业生,希望打败很多公司,有点可笑,你再牛逼,怎么和一堆各个领域的专家竞争)

  • 自己不懂的东西不要乱说话,有些人做出名了,胡说八道,比如某个加拿大v说软件工程师需要认证,当别人发现你不专业的时候,就开始怀疑你是不是其他领域也是不专业,就不信你了

  • 做视频要认真,想对待工作一样

  • 郭德纲讲话很有水平

  • 测试可以弥补技术不足,增加了能力

  • 阅读源代码,要多关注核心开发者,看他的演讲,动态,看多了,你看他代码就容易了

  • 很多代码不难理解,就是量大,慢慢读

  • 长期保持关系,很多人都和人保持短的关系,保持长的关系的人少

  • 保持人际关系需要多年不断的实践,刻意练习,

  • 你会被很多东西打败,要坚持(李敖)

  • 陆奇谈中美公司差异,1.中国产品能力强,自省能力强,创新方面,儒家理念不利于创新,腾讯还挺鼓励创新的,腾讯内部竞争非常厉害 2. 中美的差距在缩小 3. 百度工程师文化,百度和google,微软一样,产品能力弱 4. 产品思维是和用户打交道的肌肉记忆,需要实操,看再多书也没有用,像汽车一样,变成肌肉记忆 5. 技术管理,底层工具,了解产品和用户,了解商业,培养学习的文化

  • 任何努力都不会落空,也许不会马上见效,突然有一天发现的思想已经有了影响



程序员的一些笔记3的评论 (共 条)

分享到微博请遵守国家法律