专栏首页老九学堂程序员编程10大原则,请牢牢记住!

程序员编程10大原则,请牢牢记住!

1.想清楚,再动手写代码

  刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌!

  2.不交流,就会头破血流

  不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工!

  3.一定要写注释

  时间久了,你会连自己的代码都看不懂!

  4.文档没人看,但还是要写

  文档的作用大部分时候不是用来沟通的,是用来做记录的,大部分需求还是通过口头沟通,但是不写文档做记录,后续就容易扯皮!

  5.业务高于技术

  如果技术不为公司商业做服务,那将毫无价值,公司赚钱才是硬道理!

  6.别指望需求会稳定

  产品需求是根据商业需求不断调整的,改需求是再正常不过的事,别抱怨!

  7.慎用新技术

  新技术是好东西,但没有百分百把握,自作主张用了,多半是作死!

  8.不要心存侥幸

  你隐约感觉会出bug的地方,就一定会出bug!

  9.自己先测几遍

  不要写完就扔给测试人员去测,经自己手的东西,要保证质量!

  10.尽可能自己解决问题

  遇到不懂的问题,要先尽力解决,别动不动就截个图扔在别人求帮忙,上司和同事不是来给你擦屁股的,但是真的搞砸了就要尽快求助!

小伙伴们记住了吗?

本文分享自微信公众号 - 老九学堂(xuetang9)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-12-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Shiro实战(五) - 会话管理

    Shiro提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器Tomcat),不管JavaSE还是JavaEE环境都可以使用,提供了会话管理、会话事件...

    JavaEdge
  • 手把手教你制作一个动态炫酷的可视化图表(历年中国大学学术排行榜)

    摘要::最近在朋友圈看到一个很酷炫的动态数据可视化表,介绍了新中国成立后各省GDP的发展历程,非常惊叹竟然还有这种操作,也想试试。于是,照葫芦画瓢虎,在网上爬取...

    用户2769421
  • 手把手带你用数据库中间件Mycat+SpringBoot完成分库分表

    随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台服务的资源终究是...

    java进阶架构师
  • 批处理实现:批量为文件添加注释

    未来sky
  • 理解BitMap算法的原理

    位图:一种常用的数据结构,代表了有限域中的稠集(dense set),每一个元素至少出现一次,没有其他的数据和元素相关联。在索引,数据压缩,海量数据处理等方面有...

    我是攻城师
  • jvm类加载机制

    类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。

    Leetcode名企之路
  • Java程序员必看的 13 本 Java 书籍!

    毕竟,书是学习的海洋呢!So,Java程序员你们准备好了吗?双手奉上Java程序员必读之热门书单。

    Java技术栈
  • Kotlin与Java语法对比(首次了解)

    饮水思源为名
  • 【转】深入理解JSCore

    动态化作为移动客户端技术的一个重要分支,一直是业界积极探索的方向。目前业界流行的动态化方案,如Facebook的React Native,阿里巴巴的Weex都采...

    smy
  • day63_SpringMVC学习笔记_01

    (1)使用eclipse,创建一个动态的web工程   其中Dynamic web module version版本选择 2.5,这样兼容性好一些;   Def...

    黑泽君

扫码关注云+社区

领取腾讯云代金券