1、“一切从名字开始”。无论是开发大的项目、写学习代码或打Patch,都要注意给项目、变量、函数起一个好的名字。
2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。
3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。
4、“不以善小而不为”。 你有下面的情况吗?“修个小BUG没意思”,“随便起个名字无所谓”,“懒得提炼函数,直接复制代码”。如果有,必须改。
5、“工预善其事,必先利其器”。操作系统运行缓慢、tomcat目录下堆砌得如垃圾堆启动要60秒、鼠标不灵、键盘干涩,要立刻处理或勇敢的向上级申购。拿钝刀上战场,你肯定被砍死。不要把时间浪费在移动鼠标上。
6、“精益求精”,代码不简陋、不冗余。html页面要对齐得一个象素不差,配置文件不混乱,执行效率不得过且过。
7、切勿“喜新厌旧”。你很讨厌打Patch吗?你很讨厌看别人的代码吗?你错了,这是恰恰是基本工。不要以为你水平高到了哪里,不屑研究别人的代码。我告诉你,你水平烂得连别人的BUG都修不了。桑塔那你都修不了,你能去设计宝时捷吗?
8、“有则改之、无则加勉”。也许以上你都不服气,那请记住这句话。
9、“赛翁失马,焉之祸福”。你明明是程序员,但却被派去做一个项目的外勤实施。恼火吗?不要恼火,回来你的程序会写得更好。吃小亏占大便宜。
10、“宝剑锋从磨砺开,梅花香自苦寒来”。
分享到:
相关推荐
这份资料名为"1800个程序员必备词汇-开发必备-适用前后端-编程词汇-1800词40页高清完整版-带音标-右侧下载前可预览.pdf",是一份专为程序员设计的英语词汇手册,包含了大约1800个在软件开发中常用的词汇,并附带音标...
【程序员必备文本编辑器——EditPlus】 在编程领域,选择一款功能强大且高效的文本编辑器是至关重要的。EditPlus就是这样一款被广大程序员所推崇的文本编辑工具,它以其丰富的特性,简洁的界面以及对多种编程语言的...
程序员必备英文单词,方便同行之间的无代购交流 程序员必备英文单词,方便同行之间的无代购交流
以上仅是程序员必备英文单词的一部分,实际上,随着技术的不断更新和发展,会有更多专业术语出现。不断学习和了解这些词汇,能帮助程序员更好地理解文档,更高效地沟通,并且能更快地适应新技术。通过阅读如《程序员...
nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员...
2016-2017年度WEB程序员必备技能.pdf2016-2017年度WEB程序员必备技能.pdf2016-2017年度WEB程序员必备技能.pdf
2024IDEA常用插件推荐 | 程序员必备神器2024IDEA常用插件推荐 | 程序员必备神器2024IDEA常用插件推荐 | 程序员必备神器2024IDEA常用插件推荐 | 程序员必备神器2024IDEA常用插件推荐 | 程序员必备神器2024IDEA常用...
"程序员必备的7种武器"概括了程序员在工作中最常使用且至关重要的技能,下面将对这些武器进行深入解析。 1. **正则表达式(Regular Expressions)**:正则表达式是一种强大的文本处理工具,用于匹配、查找、替换或...
程序员必备资料
transmit 类比xshell ,强烈推荐,程序员必备, transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐...
Java 程序员必备面试题-V1版.pdf 本资源是一个 Java 面试题集,涵盖了 Java 基础、集合、并发、MySQL、Kafka 等高频知识点。下面是对标题和描述中所说的知识点的详细说明: 动态代理 在 Java 中,动态代理可以...
这款"程序员必备颜色选择器"软件提供了实时颜色选取功能,帮助开发者快速获取屏幕上的任意颜色值,提高工作效率。 颜色选择器的核心功能包括: 1. **实时取色**:用户可以通过鼠标指针在屏幕上随意移动,点击即可...
Java程序员在日常开发中需要掌握一系列的关键知识点,这个“Java程序员必备资料合集”提供了非常有价值的资源,旨在帮助开发者深入理解和高效使用Java技术。以下是基于标题、描述和标签所涉及的详细知识点: 1. **...
JAVA设计模式教程,程序员必备,从浅入深JAVA设计模式教程,程序员必备,从浅入深JAVA设计模式教程,程序员必备,从浅入深JAVA设计模式教程,程序员必备,从浅入深JAVA设计模式教程,程序员必备,从浅入深JAVA设计...
### Java程序员必备技能详解 #### 一、语法基础 对于一名Java程序员而言,掌握扎实的语法基础至关重要。在日常开发过程中,经常会遇到IDE提示的语法错误。这时,开发者需要能够根据错误信息迅速判断出问题所在,并...
【Java程序员必备API集合】是针对Java开发人员的一份综合学习资源,涵盖了多个关键技术和库。这份资源旨在帮助开发者深入理解和应用各种API,提升编程效率和项目质量。下面将逐一介绍其中涉及的主要知识点: 1. **...
从给定的文件标题“JavaScript语法大全(程序员必备)”和描述“最常用的JavaScript语法(程序员必备)”中,我们可以总结并生成一系列重要的JavaScript知识点,这些知识对于任何希望掌握或加深理解JavaScript语言的...
网页接口测试工具-Postman Window安装加设置中文压缩包程序员必备工具网页接口测试工具-Postman Window安装加设置中文压缩包程序员必备工具网页接口测试工具-Postman Window安装加设置中文压缩包程序员必备工具网页...
在"C# 开发典型模块(2-5) 高级程序员必备"这一资源中,你可以深入学习到C#编程中的核心模块开发技巧,这些模块是许多高级程序员在实际项目中常用且必不可少的部分。通过这份资料,你可以提升自己的编程水平,掌握...