有哪些老鸟程序员知道而新手不知道的小技巧?

来源:互联网 发布:国家数据统计局官网 编辑:程序博客网 时间:2024/05/02 02:12
1.重构是程序员的主力技能。2.工作日志能提升脑容量。3.先用profiler调查,才有脸谈优化。4.注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎碎念注释,实际就是背景噪音。5.普通程序员+google=超级程序员。6.单元测试总是合算的。7.不要先写框架再写实现。最好反过来,从原型中提炼框架。8.代码结构清晰,其它问题都不算事儿。9.好的项目作风硬派,一键测试,一键发布,一键部署; 烂的项目生性猥琐,口口相传,不立文字,神神秘秘。10.编码不要畏惧变化,要拥抱变化。11.常充电。程序员只有一种死法:土死的。12. 编程之事,隔离是方向,起名是关键,测试是主角,调试是补充,版本控制是后悔药。13. 一行代码一个兵。形成建制才能有战斗力。单位规模不宜过大,千人班,万人排易成万人坑。14. 重构/优化/修复Bug,同时只能作一件。15. 简单模块注意封装,复杂模块注意分层。16. 人脑性能有限,整洁胜于杂乱。读不懂的代码,尝试整理下格式; 不好用的接口,尝试重新封装下。17. 迭代速度决定工作强度。想多快好省,就从简化开发流程,加快迭代速度开始。18. 忘掉优化写代码。过早优化等同恶意破坏;忘掉代码作优化。优化要基于性能测试,而不是纠结于字里行间。19. 最好的工具是纸笔;其次好的是markdown。20. leader问任务时间,若答不上来,可能是任务拆分还不够细。21. 宁可多算一周,不可少估一天。过于“乐观”容易让boss受惊吓。22. 最有用的语言是English。其次的可能是Python。23. 百闻不如一见。画出结果,一目了然。调试耗时将大大缩短。24. 资源、代码应一道受版本管理。资源匹配错误远比代码匹配错误更难排查。25. 不要基于想象开发, 要基于原型开发。原型的价值是快速验证想法,帮大家节省时间。26. 序列化首选明文文本 。诸如二进制、混淆、加密、压缩等等有需要时再加。27. 编译器永远比你懂微观优化。只能向它不擅长的方向努力。28. 不要定过大、过远、过细的计划。即使定了也没有用。29. 至少半数时间将花在集成上。时间,时间,时间总是不够。30. 与主流意见/方法/风格/习惯相悖时,先检讨自己最可靠。31. 出现bug主动查,不管是不是你的。这能让你业务能力猛涨、个人形象飙升; 如果你的bug被别人揪出来.....呵呵,那你会很被动~≧﹏≦32. 不知怎么选技术书时就挑薄的。起码不会太贵,且你能看完。33. git是最棒的。简单,可靠,免费。34. 仅对“可预测的非理性”抛断言。35. Log要写时间与分类。并且要能重定向输出。36. 注释是稍差的文档。更好的是清晰的命名。让代码讲自己的故事。37. 造轮子是很好的锻炼方法。前提是你见过别的轮子。38. code review最好以小组/结对的形式。对业务有一定了解,建议会更有价值(但不绝对)。而且不会成为负担。管理员个人review则很容易成team的瓶颈。39. 提问前先做调研。问不到点上既被鄙视,又浪费自己的时间。40. 永远别小看程序媛(╯3╰)作者:大狐狸链接:https://www.zhihu.com/question/36426051/answer/76031743来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 媚骨之姿女主敏感h 男配和女主拍戏在被子下h 女主是 女主淡然文 女主文推荐 原女主 女主凶残 女主淡然 女乒世界杯 女乒 女乒教练 女乒决赛 女乒大魔王 中国女乒 日本女乒 女乒裙装 麻辣女乒 日本女乒全军覆没 刘诗雯女乒五冠王 女乒世界杯决赛 2019女乒世界杯时间 日本女乒世界杯全军覆没 2019年女乒世界杯 2019女乒赛况 女乒陈梦的胸 女乒世界杯名单 女乒世界杯决赛2019 2019女乒世界杯名单 2019女乒世界杯门票 2019年女乒世界杯全 2019世乒赛女乒决赛 日本女乒世界杯惨败 中国女乒陈梦性感 成都女乒世界杯 中国女乒教练 #中国女乒包揽四强# # 中国女乒包揽四强# 2019世锦赛女乒决赛 穿书女配逆袭记 穿书之学神型女配 穿书学神型女配