标签归档:开发
每个Java程序员需要了解的8个Java开发工具
Java是计算机应用程序编程语言,被广泛用于创建Web应用、服务器处理、用户端的API开发乃至数据库等多个领域。下面列出了8个有助于你开发Java应用程序最好的Java工具。 [......]
每个程序员都可能犯过的10个错误
本文列出的10个错误,并不局限于C#,Delphi,JavaScript等——几乎涵盖了所有的编程语言。是不是大吹大擂,欢迎各位品鉴……[......]
20件程序员必须知道的事
我最近看了一本叫做《the 97 Things a Programmer Should Know》的书。书是一本好书。不过,下面我将我认为最值得我们了解的 20 件事情列举给大家: [......]
Web开发中最致命的8个小错误
现在,有越来越多所谓的“教程”来帮助我们提高网站的易用性。本文收集了一些在Web开发中容易出错和被忽略的小问题,并且提供了参考的解决方案,以便于帮助Web开发者更好的完善网站。 [......]
敏捷软件开发 Agile Software Development
Java开发者在某个重大发布后需要使用的15个工具
[......]
独立游戏开发者:开放与保密之间的平衡
[......]
Google技术开发指南:给大学生自学的建议
技术开发指南
想 要成为成功的软件工程师,必须拥有坚实的计算机科学的基础。本指南针对大学生,给出一条自学途径,让学生以科班和非科班方式提高技术技能。读者可以学习本 指南中介绍的课程,但是为了能正常毕业,还是请侧重于自己本身的专业。本指南中介绍的在线课程无法代替你在大学中的课程。但可以作为其补充,或者作为计算 机方面的介绍。[......]
关于编写性能高效的JavaScript事件的技术
如何能做出高效的web前端程序是我每次做前端开发都会不自觉去考虑的问题。几年前雅虎里牛逼的前端工程师们出了一本关于提升web前端性能的书籍,轰动 了整个web开发技术界,让神秘的web前端优化问题成为了大街的白菜,web前端优化变成了菜鸟和大牛都能回答的简单问题,当整个业界都知道了惊天秘密 的答案,那么现有的优化技术已经不能对你开发的网站产生的质的飞越,为了让我们开发的网站性能比别人的网站更加优秀,我们需要更加深入的独立思考,储备更 加优秀的技能。 [......]
响应式Web设计的9项基本原则
开发者该如何与复制游戏相抗争
[......]
如何避免独立开发影响正常生活
我花了一年的时间去扮演全职独立开发者的角色,并花了另外一年时间断断续续致力于这项工作。我并未真正完成游戏,所以我写本文的时机可能稍早,不过这款游戏将会在年末的时候与大家见面。总之,这真的是一次很棒的经历,但这同时也是我迄今为止的人生中最困难的一段时间。[......]
JRebel-提高JavaEE开发效率
在eclipse for javaEE中开发javaEE程序虽然支持热部署,对修改jsp文件倒是支持的很好,但是对于修改java代码进行热部署支持的不[......]
协同开发中SVN的使用规范
开发APP最重要的8个细节
1. 了解应用市场概况
开发者对市场状况的了解与APP的成功紧密相连,目前,App Store和Google Play可以说是移动应用最为丰富的应用生态,像苹果的下载统计表单会记录热门应用的下载信息,若开发者有规律的回顾这些表单,并相应地记录自己应用的潜在发展趋势,是有利于应用设计、营销以及多种价格模式的更好理解和领悟的。[......]
作为一个web开发人员,哪些技术细节是在发布站点前你需要考虑到的
http://www.cnblogs.com/virtual/p/3735249.html
前日在cnblogs上看到一遍文章《每个程序员都必读的12篇文章》,其中大多数是E文的。
先译其中一篇web相关的”每个程序员必知之WEB开发”。[......]
JavaScript语法中12个需要绕开的陷阱
本文节选自阮一峰的网络日志http://www.ruanyifeng.com/blog/,原文标题为《12种不宜使用的Javascript语法》。原文是阮一峰对《Javascript语言精粹》一书的读后感。该书的作者是Douglas Crockford,他是目前世界上最精通Javascript的人之一,也是Json格式的创造者。他认为Javascript有很多糟粕。因为 1995年Brendan Eich设计这种语言的时候,只用了三个月,很多语言特性没有经过深思熟虑,就推向了市场。结果等到人们意识到这些问题的时候,已经有100万程序员在使用它了,不可能再大幅修改语言本身了。所以,Douglas Crockford决定,他要告诉大家,Javascript中哪些部分是精粹,哪些部分是糟粕和鸡肋。阮一峰将书中附录的12种应该避免的 JavaScript语法在文中贴出共享,内容如下:[......]
关于程序员开发效率的悖论
程序员看起来应该都是一帮非常高产的人。
你总能看到他们在电脑桌前噼里啪啦的敲着键盘;他们焦急的等待会议结束,希望马上能回去编程。当被问起,他们总是说没有足够的时间编写出这些程序,需要立刻开始编码,这样才能及早完成。
看来,敲代码一定是最重要的事情了,不是吗?[......]
结对编程VS代码审查:对比开发者文化
从上一份工作到现在的这份工作,我从结对编程的开发文化过渡到同行代码审查,这个转变过程是一个非常有趣的经历。我认为我要记录下些我所注意到的变化。
你可以找到很多标题是/(结对编程|代码审查)的(利|弊)/这种样式的文章,这些文章的作者都可以给出一套清晰且有说服力执行方案。我认为只要权衡它们的利弊,这两种方案都是非常有效率的。我想就两者的权衡策略提供些相对客观的讨论。 [......]