分类 编程,代码 下的文章

前些日子知道了Douglas Crockford大师开发的一个javascript代码检测工具JSLint,然后就是对于怎么命名有点好奇,为什么会是这样的呢,不过当时确实不知道它的由来,后来晚上回到家才知道原来**Lint这样的命名是和Lint有关系的.只能说自己知道的太少了.不过现在知道也不迟.在这里和大家分享一下.其实很多时候都不需要的.因为都有了IDE.

lint,在计算机编程中,原本是指在c语言中查看那些可疑的代码有可能造成bug的工具,后来它就被泛指那些用来简单编程语言中隐藏的可疑代码的工具.
类似lint的工具就是用来源代码质量的一种工具.

 

 

http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis

http://euruko.org/欧洲ruby年会

EuRuKo is an annual conference about the Ruby language with an informal atmosphere and lots of opportunities to listen, to talk, to hack and to have fun.

EuRuKo是Ruby开发语言的一个年会,氛围很自由,在那里可以听到很多,也可以发表自己的观点,主要的是能够快乐.

Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

Ruby是动态的开源的编程语言,专注于简单高效.它的语法很优雅让人容易看懂.

  • 2011 — berlin
  • 2010 — krakow
  • 2009 — barcelona
  • 2008 — prague
  • 2007 — vienna
  • 2006 — munich
  • 2005 — munich
  • 2004 — stuttgart
  • 2003 — karlsruhe

阅读剩余部分

首先人还真不能闲着,时间久了意志上就产生了一种抵抗.最后会导致怀疑自己的能力,到底自己行不行的疑问会让你在接下来的工作中头大.真的头很大.

其次就是想说在开发中间的一种习惯.见过很多的公司在招聘的信息中会说到能够手写代码,不管是什么语言的,完全用记事本,当然我认为没有人会选用windows的记事本来写代码,可能对于一些高级语言,那些不需要严格缩进的语言,只要你能够用大括号把逻辑写出来就能够正常跑过.其实不管是用什么工具,记事本有好,IDE也好缩进保持自己的代码能够让人类看得轻松看得懂首先就得格式化好你的代码.能够一行写完的代码为了能够让你的逻辑能够让别人一目了然也得2行或者工作行来写.不要总想着什么高深的写法,什么高级的语法特性,更别提什么性能了.其实性能很多时候不是一行两行语句能够解决的问题.

阅读剩余部分

上次提到maven还是刚接触到,就去apache那里看了看,了解的相当肤浅.好多东西都不知道了,忘记了毕竟离开java阵营也有很长时间了.最近有回来了,又让我回忆起来有关于xml的一些记忆.呵呵.

下面我要说的是一个基于Spring框架技术的另外一个的开发框架.也是采用了Maven的项目管理方式.

我们会很快得一步步建立一个过程,你会看见如何使用Roo在一个平常的工程中.
详细的细节我们会在别的地方再讲.首先来我们看看怎么玩这个东东吧.

1先看看通过这个文章我们能够学到一些什么吧.
我们会使用Roo的骨架来建立一个完整的web应用.这里会演示很多的Roo核心特色.而特别是下面这些,
你将会学到.
*建立工程
*主域对象(JPA实体)的建立和开发.
*给主域对象添加不同类型的域(field).
*在主域对象间建立关系
*集成测试的自动创建
*建立IDE识别的工程
*web层的自动架构
*在web容器里运行程序
*应用程序中访问不同试图的控制和安全性
*自定义我们应用的外观
*创建并运行Selenium测试.
*开发备份你的应用

阅读剩余部分