随笔分类 - 程序-代码
摘要:转自:http://heeroluo.net/首选项无论是什么软件,一般都要先改全局设置,也就是首选项。常规还原最近文件的光标/标记/编码方式:这个一定要勾上,否则就不能保存代码折叠。使用XHTML标签:标准化网页。自动关闭HTML标签:勾上这个以后,输入“<”后就会自动补全“>”,光标在两个字符之间。文件默认编码方式:国际化编码utf-8。使用JScript作为默认ASP语言:这是我的个人习惯。工具网络服务器配置:设置服务器对应的本地目录,这样预览网页的时候就会以服务器路径而不是本地路径打开。选择浏览器:我比较喜欢用外部浏览器,次要浏览器设置为Firefox。工具-键盘我还是习惯
阅读全文
摘要:转自:http://www.cnblogs.com/JustinYoung/archive/2008/01/14/editplus-skills.html使用EditPlus技巧,提高工作效率(附英文版、自动完成文件、语法文件下载)EditPlus的logo除了windows操作系统,EditPlus可以说是我最经常使用的软件了。无论是编写xhtml页面,还是css、js文件,甚至随笔记记这样的事情,我都会使用EditPlus(现在使用的是EditPlus2.31英文版),感觉它不仅功能强大,更难得的是:绿色、轻量级、启动速度快、稳定性高……反正,我个人是爱死她了!在使用中,我个人也总结了一些
阅读全文
摘要:转自:http://dancewithnet.com/2011/04/20/how-to-arrive-to-depth/如何到达深度?上周末去上海参加w3ctech.com组织的拥抱HTML5大会,图灵教育赞助了这个会议并搞了个作译者聚会,虽然我还不是她的作译者,但很早有缘与谢工老师和刘江老师认识,所以就去蹭饭了。聚会的惊喜是赠送即将发行的由阮一峰老师翻译并亲笔签名的《黑客与画家》。阮一峰老师的翻译和求知的态度一直令我非常钦佩,看看他关于《黑客与画家》的数篇博文你就会懂的。阮老师是个视野广博且非常勤奋的作者,其博文基本上每篇必读,其中推荐或引用最多的就是《什么是博士?》, 这篇文章不仅仅让我
阅读全文
摘要:1. if、for、while、case、switch、default等语句各自占一行,且其执行语句需要加{}示例:if(node == null) { return;}2. 双目操作符前后需要加空格,单目操作符前后不需要加空格, ->和. 后不加空格示例:双目:a = b + c;a *= 2;a = b % 2;单目:i++;flag = !isEmpty;$obj->getName();json.data.length;3. 避免使用不易理解的数字,用有意义的标识来替代。涉及物理意义或者含有物理意义的常量,不应直接使用数字,必须用有意义的枚举或者宏来代替。4. 不要涉及面面俱
阅读全文
摘要:编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你能在本文中看到自己的身影。 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。 我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西
阅读全文
摘要:转自:http://blog.jobbole.com/5643/很多团队都有这个问题,一个项目的代码本来开始设计得好好的,一段时间以后,代码就会变得难以理解,难以维护,难以修改。为什么?我一直在思考这个问题。让我们先看一个人的情况。1.程序员的成长新手的代码新手的代码没有经验,基本不考虑代码设计,代码规模稍稍大一点则自己就乱了。进阶者的代码小规模的时候大规模的时候进阶者已经知道如何设计代码,懂得代码规则,但一般局限于一个模块。规模一大,模块间的调用就会比较混乱,难以维护。有经验者的代码有经验者的代码,模块内部代码整洁,模块之间层次清晰,有设计模式,有成熟的体系。可以保持长期的代码整洁。那么一个
阅读全文