八条戒律,编写好代码的10条戒律

0. DRY: 不要重复你自己(Don’t repeat yourself) DRY是一条最容易理解但又是相对比较难以应用的原则。它是指当你在两处或者更多的地方发现相似代码时,我们应当把它们抽象成一个新的函数,在之前重复的地方调用新的函数并带上适当的参数。 DRY也许是最普遍的一条编程原则,我从未发现一个开发人员认为编写重复的代码是件好事。但是我发现一些开发人员在编写单元测试时忘记了... [阅读全文]

程序员代码,一个称职的程序员,编写完代码后需要做的几件事

以前编写完代码,挑挑错,测试一下,就感觉工作完成了,在认真负责的项目经理手下工作了一段时间以后,得出了一些经验,养成了一些还不错的习惯,总结一下就是在编写完代码后要做的几件事,特来分享一下,当然,此文应该算是面向新手和菜鸟的,老手请不要板砖,还有什么好的建议欢迎交流!!! (当然,前提是以按需求完成,并且可以运行,你应经脱离了工作流程,并且没有要紧工作) 1,统一代码风格,整理代码格式,使其更工整... [阅读全文]

编写高质量代码,如何编写高质量的Javascript代码

优秀的Stoyan Stefanov在他的新书中(《Javascript Patterns》)介绍了很多编写高质量代码的技巧,比如避免使用全局变量,使用单一的var关键字,循环式预存长度等等。 这篇文章不仅仅从代码本身来考虑如何优化编码,也从代码的设计阶段来考虑,包括书写API文档,同事的review,使用JSLint。这些习惯都能帮助你编写更加高质量的、更易于理解的、可维护的代码(让你的代码在多... [阅读全文]

质量效应2代码,也谈代码质量

这篇算是 一堂如何提高代码质量的培训课 的读后感。作者网名fangang. 这系列文章涵盖很多内容,包括设计模式,DDD,代码审核等等。这些话题大于“代码质量”。更像是“提高软件质量的培训课”。培训课本身就是高质量的,赞!网上有不少转载,比如http://www.tech-q.cn/thread-3831-1-1.html。赞同作者的很多观点,也收益不少。总结一下: [fangang]我们评价高质... [阅读全文]

如何编写质量手册,wmframework v2.0 手册(四)代码编写说明

基于WMframework构建的web系统,对于前端用户表单页面jsp,主要由如下部分构成:表头(head)+ 业务展现自定义部分 + 表尾(bottom),对于表头(head)、表尾(bottom)常规情况下我们均是按照include的形式公共引用的,基于WMframework构建的web系统也是如此。 1、前台页面头(head) 用户基本信息 这里我们通过实现了公共表头的引入。 ... [阅读全文]

前端代码,编写Web前端代码的注意事项小结

点评:编写Web前端代码的注意事项,一些很重要的细节。1. 最好在html标签之前添加一句类似于   !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"   的代码,该代码表示遵循W3C的某一套标准,具体使用哪套标准因人而异。   使用该标准的好处... [阅读全文]

高效课堂心得体会,网页设计心得 高效编写网页代码

点评:网页设计心得:高效编写网页代码.本来这第七章应该是针对设计中的层次、空间的技法及深层次的探讨。但今天暖暖跟我哭诉她事情总是处理不完。加上今年3·4月份公司的一大堆生意的顺利完成。以及那时候总结出的一些经验。觉得效率这个问题还是很有必要跟大家分享分享的。时间仓促,分类不明确,还请见谅!本文从三个方面着手,一个是企业网站的建设(教育政府类也归纳到企业站点里),二是小型门户站点的建设... [阅读全文]

学习网页代码,网页设计师也要学习网页代码编写

点评:通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。残酷的事实就是:开发进度可能会因设计师而停滞不前。为了追求最佳效率,设计师不仅通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,... [阅读全文]

编写代码,设计师 需要学习编写代码吗

点评:通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。残酷的事实就是:开发进度可能会因设计师而停滞不前。为了追求最佳效率,设计师不仅通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,... [阅读全文]

编写代码,php 编写安全的代码时容易犯的错误小结

1.不转意html entities 一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。 echo $_GET['usename'] ; 这个例子有可能输出: script/*更改admin密码的脚本或设置cookie的脚本*//script 这是一个明显的安全隐患,除非你保证你的用户都正确的输入。 如何修复 : 我们需要将" ","","and" 等转换... [阅读全文]

编写高质量代码,敏捷开发中编写高质量Java代码

敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。  Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维 护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。  如图1所示,... [阅读全文]

编写代码,再说设计师为什么要学习编写代码?

通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。  残酷的事实就是:开发进度可能会因设计师而停滞不前。为了追求最佳效率,设计师不仅需要描描画画,还需要能把它做出来!本文中,我想与读者分享一些为什么设计师需要学习编写代码的理由。  做现实可行的设计  有了一个最终产品将如何实现... [阅读全文]

规范化代码编写,编写自文档化的代码

文所以载道也。 —— 宋·周敦颐《通书·文辞》对于我们程序员来说,我们的工作也是写作——几乎每天都要写代码;而且还要载“道”,不仅仅要满足客户的需求,还要让代码具有高度的可读性,这样其他的程序员可以更容易地对代码进行修改和扩展。按这样的要求,我们需要为代码编写足够的文档,也就是将代码“... [阅读全文]
1 共1条 分1页