以图明志

互联网时代

研发管理与实践中的“边界”概念

研发团队中的边界原理
在公司日常工作中,从销售到工程师都非常敬业,销售在接到客户的问题后,立刻会找到工程师协商解决,研发部的主管和工程师们会立刻一起讨论问题。讨论内容相当全面,从客户问题到实现细节都有。很快,有工程师把问题解决了。这样的情况经常发生,其实也就是企业的一种工作习惯,如果大一点说,就是一种企业文化。

JavaScript

JavaScript的团队编程规范

仅作参考
本规范是针对javascript函数式编程风格与公司严重依赖于jQuery进行编码的现实制定出来。禁止使用eval,with与caller(ecma262 v5 的use strict要求)。eval只允许在加密时机器生成。声明变量必须加上 var 关键字,除了在for(;;)循环等语句中,原则上不允许使用连续声明。因为连 续声明的效率不如分开声明高,而且很容易手误致其暴露到全局作用域下。

JavaScript

如何写出规范的JavaScript代码

规范对每一个程序员来说都是非常重要的
作为一名开发人员(WEB前端JavaScript开发),不规范的开发不仅使日后代码维护变的困难,同时也不利于团队的合作,通常还会带来代码安全以及执行效率上的问题。本人在开发工作中就曾与不按规范来开发的同事合作过,与他合作就不能用"愉快"来形容了。现在本人撰写此文的目的除了与大家分享一点点经验外,更多的是希望对未来的合作伙伴能够起到一定的借鉴作用。

Web设计理念

一般网页制作建议的规范

用规范的思路建设健康的网站
文件命名的原则:以最少的字母达到最容易理解的意义。 如:.news_list{}、.search_form{}……一般文件及目录命名规范:每一个目录中应该包含一个缺省的html 文件,文件名统一用index.htm。文件名称统一用小写的英文字母、数字和下划线的组合。尽量按单词的英语翻译为名称。

JavaScript

JavaScript定义规范的类

JavaScript定义类的方式与其它OO语言有些差异
JavaScript面向对象的程序编写与其它OO语言有一些出入,所以使用JavaScript的面向对象特性的时候,需要注意一些规范性的问题。下面就简单地谈一下,JavaScript如何定义一个类,在定义类的过程中需要如何规范你的代码。指定类名与构造函数,类名(构造函数名)首字母大写。

PHP服务器脚本

收藏一些规范化输入输出的PHP函数

过滤标签,增加安全性
在PHP网站开发过程中会遇到很多需要转义的地方,下面推荐几个很好的函数,可以很好地增强网站的输入输出规范化问题。比如纯文本输出,适合input;将html换行变成回车;输出安全的html; 过滤脚本代码;在编辑器中显示纯文本;在html编辑器中显示html等等。

互联网时代

团队开发中的代码编写规范

编写代码要注意的一些规范
代码规范问题虽然不影响程序的运行,但是却很可以使代码在管理上变得很容易。程序开发中难免留下一些临时代码和调试代码,此类代码必须添加注释,以免日后遗忘。所有临时性、调试性、试验性的代码,必须添加统一的注释标记“//@debug:”并后跟完整的注释信息,这样可以方便在程序发布和最终调试前批量检查程序中是否还存在有疑问的代码。

编程思想

规范的函数应该如何编写

学会编写规范的函数
每个函数指完成单一的功能。单一功能的函数容易理解,容易测试,也容易预测其行为。给已输入,就能知道其输出。在设计的时候,将函数分为:查询和命令。查询函数:仅仅查询对象的状态,而不改变对象的状态。命令函数:只修改对象的状态,而不返回对象的状态。

搜索引擎优化

搜索引擎友好的URL规范化建议

让你的URL对搜索引擎更加友好
url 网址规范化指的是当出现了有大于一个的链接指向含有相同内容的网页时,通过各种方法让搜索引擎只挑选其中一个最喜欢的的网址,同时告诉搜索引擎不收录和索引其他网址的过程,从搜索引擎的角度上说,url 规范化减少了对一个网站的重复页面的索引。网站重复页面问题也是搜索引擎优化(SEO)中很多人关注的一部分。

JavaScript

一些JavaScript编码规范

编写规范的JavaScript代码好处多多
对于熟悉 C/C++ 或 Java 语言的工程师来说,JavaScript 显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript 的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。软件存在的长期价值直接与编码的质量成比例。

编程思想

程序代码注释的规范与建议

你的代码注释到位了吗?
对每一级用统一的方法注释每个代码块,例如:为每个类,包含简短的描述,作者和最后修改日期为每个方法,包含其目的,功能,参数,返回值团队编程时,采用标准的注释是很重要的。当然,采用代码协定和工具(比如c#中的XML和java中的Javadoc)帮助这项工作也是可接受的,甚至更可取。

HTML

HTML代码编写的一些建议

HTML的一些规范
一般要写兼容IE6,IE7和 Firefox 的网页,最省事的方法就先写适合 IE7 的样式,因为 IE7 和 Firefox 很接近,这样判断浏览器兼容的工作量就能减小到最少。尽量不要用 ID 来定义或索引样式,ID 的唯一性比较高,且用 ID 索引样式效率非常低而且兼容性的问题也比较明显。总之所有的一切都为了精简,为了效率,也为了重用。

CSS

高效的CSS代码编写规范

如何实现高效整洁的CSS代码
CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则。不同浏览器元素的默认属性有所不同,使用Reset可重置浏览器元素的一些默认属性,以达到浏览器的兼容。但需要注意的是,请不要使用全局Reset。

JavaScript

[专题] JavaScript探秘:基本编码规范

建立和遵循编码规范是很重要
建立和遵循编码规范是很重要的,这让你的代码保持一致性,可预测,更易于阅读和理解。一个新的开发者加入这个团队可以通读规范,理解其它团队成员书写的代码,更快上手干活。许多激烈的争论发生会议上或是邮件列表上,问题往往针对某些代码规范的特定方面(例如代码缩进,是Tab制表符键还是space空格键)。

CSS

团队开发中的CSS规范建议

一个成熟的网站需要有统一的风格
我们知道,一个成熟的网站需要有统一的风格,一致的用户体验,比如:网站的配色,字体的大小,交互行为一致等应该在设计之初就得到确定,而不是由个体开发者来自由的定义。网站同时应存在可以提取出来公用的样式部分(如人人网中个人主页右侧的"最近来访","推荐"等处的容器和标题都是相同的展示效果)。那么我们就可以把网站的字体大小,公共控制。

Flex/ActionScript

在网页中嵌入Flash的一些方法

规范嵌入Flash的方法介绍
这方法是使用 object 和 embed 标签来嵌入,细心的会发现,object 的很多参数和 embed 里面的很多属性是重复的,为什么这样做?为了浏览器兼容性,有的浏览器支持 object,有的支持 embed,这也是为什么要修改 Flash 的参数时两个地方都要改的原因。这种方法是 Macromedia 一直以来的官方方法,最大限度的保证了 Flash 的功能,没有兼容性问题。
1 / 2 首页 < Prev 1 2 Next > 尾页 页码: