现在的位置:首页 > 软件开发行业资讯 > 新闻详情

优秀程序员的十大技巧

1. 为代码添加注释(Add comments to your code).– 每个人都知道这一点,但不是每个人都会这么做。注释不会为你的程序增加任何函数功能。

2. 不要把简单事情复杂化(Do not complicate things).– 开发者都倾向于采用复杂方式解决简单问题。

3. 记住 - “越少越好”并非总是如此(Keep in Mind – “Less is more” is not always better).– 高效率的代码是件好事,但很多情况下,并非代码行数越少效率就越高。

4. 不要“硬编码”(No hard coding please).– 由于时间紧迫,开发者总是会忘记或故意忽略这一条。然而另一种可能是,遵循这条戒律,我们就不会陷入“时间紧迫”的困境。

5. 不要发明你自己的框架(Do not invent your own frameworks).– 不夸张地讲,已经有几千个框架存在了,大多数还是开源的。很多框架都是极完美的解决方案,并已被用到成千的系统中。只要关注最新的流行的框架,至少表面上要熟悉一下。一个最成功的、也是被广泛使用的例子是Struts框架,这个开源的web框架是建立web系统的极佳选择,不要试图构造你自己的Struts版本。

6. 对Print行或字符串说不(Say no to Print lines and String Concatenations).–为了调试方便,程序员喜欢到处用System.out.println ,然后对自己说过一会就删掉。但常常忘记删掉这些行或不愿删掉,用System.out.println 做测试,为什么测完后还要去改代码?这很可能导致误删一行我们需要的代码。不要低估System.out.println 的危害。

7. 注意图形用户界面(Pay attention to the GUI). – 无论听上去多荒谬:图形用户界面(GUI)对于商业用户而言与程序功能及执行效率一样重要。GUI对于应用程序的成功至关重要。 IT管理者(译注:这里应该是指程序开发方的IT management)常常忽略GUI的重要性,很多公司为了省钱而不雇佣Web设计人员,而这些设计人员有足够的经验来设计“用户友好”的应用软件。 

8. 提前准备需求文档(Always Prepare Document Requirements).– 每项业务需求都记入文档。

9. 单元测试,单元测试,单元测试 (Unit-test. Unit-test. Unit-test).– 单元测试的细节,这必须要做。这是编程中最基本的规则了,尤其不能忽略。

10. 质量,而非数量(Remember – quality, not quantity).- 不要待的太晚(除非有必要)。

----淄博软件开发----

想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.wfydkj.net 联系人:王经理。

软件开发行业资讯

公司新闻

软件开发成功案例 查看更多+

  • 淄博智慧井盖---潍坊智慧井盖智能

    淄博智慧井盖---潍坊智慧井盖智能

  • 潍坊环卫人员管控平台--淄博在外

    潍坊环卫人员管控平台--淄博在外

  • 淄博、潍坊检察院人员分类管理绩

    淄博、潍坊检察院人员分类管理绩

  • 潍坊应急管理局智慧化平台整体解

    潍坊应急管理局智慧化平台整体解

  • 淄博交规速成系统|潍坊交规考试软

    淄博交规速成系统|潍坊交规考试软

  • 检察院网络服务大厅软件平台

    检察院网络服务大厅软件平台

  • 企业在线考试系统

    企业在线考试系统

  • 党员在线考试系统

    党员在线考试系统

  • 淄博心理测评软件|潍坊心理测评系

    淄博心理测评软件|潍坊心理测评系

  • 潍坊内部培训管理系统|淄博出国留

    潍坊内部培训管理系统|淄博出国留

  • 潍坊物流软件开发|淄博快递软件开

    潍坊物流软件开发|淄博快递软件开

  • 狠刹“四风”网络监督平台软件

    狠刹“四风”网络监督平台软件

  • 党员领导干部德廉知识在线学习测

    党员领导干部德廉知识在线学习测

  • 潍坊在线考试系统|淄博在线考试软

    潍坊在线考试系统|淄博在线考试软

  • 菏泽新巨龙煤矿采掘资料达标管理

    菏泽新巨龙煤矿采掘资料达标管理

  • 科技信息评价信息系统

    科技信息评价信息系统

  • 绩效考核系统

    绩效考核系统

  • 济钢炼铁厂管理信息系统

    济钢炼铁厂管理信息系统

  • 国税房产企业所得税监控管理系统

    国税房产企业所得税监控管理系统

  • 人力资源管理信息系统

    人力资源管理信息系统

无标题文档