Oct 29 2012

【外刊IT评论网】白痴驱动开发方法 – Shared from hustcalm

Category: Development,Softwarehustcalm @ 13:57

软件产业是世界上最盛产新管理制度的产地。从敏捷开发方法极限编程Read More...

0
0
  

Tags:


Oct 29 2012

【外刊IT评论网】Lambda将从根本上改变我们开发Java程序的方式 – Shared from hustcalm

Category: Development,Languagehustcalm @ 13:57

Java8-Logo
当今世界主流编程语言无不吸纳强大的闭包概念,但有个例外,它就是Java。数年来,Java语言中增加闭包特征的工作看起来毫无进展。

早在15年之前,Scala语言和TypeSafe框架的作者Martin Odersky和Phillip Wadler发布了实验性的Read More...

0
0
  

Tags:


Oct 29 2012

单元测试实践的主要问题与解决 – Shared from hustcalm

Category: Unit Testhustcalm @ 13:57

来源:dellfox 的博客

摘要:本文是我在“第十届中国系统与软件过程改进年会广东会场”所作演讲的整理稿,主要分享单元测试的一些要点、单元测试实践的主要问题,以及如何来解决这些问题。

一、 单元测试概述

1. 1 什么是单元测试

单元测试,就是针对代码单元的独立测试。为什么需要单元测试呢?这是代码的基本特性决定了的。代码有一个基本特性,就是对数据分类处理。

代码通常会有很多的判定。一个判定,就是一次分类。嵌套的判定,会使分类次数的翻倍。


Oct 29 2012

【外刊IT评论网】同时学习多种编程语言其实很容易 – Shared from hustcalm

Category: Language,Softwarehustcalm @ 13:57

大概是两年前吧,我做了个决定,要去学习编程。我买了本PHP书,开始一边阅读一边做里面的练习题。我把主要精力都放到PHP上,不理会任何其它的语言,因为我有个习惯,一旦开始做一个事情,我们会集中所有的注意力,先把这个事情做完,然后才去做其它的事情。于是,我尝试这开发一个Web应用程序(一个绝妙的创意,一个能使我成为另外一个Facebook创始人那样的应用)。一点一点的,进度很慢,我的应用(这个即将让我成为百万富翁的应用)慢慢的成型。最终,它跑起来了。自然了,没有人来用它,做的太烂了,到处是bug。之后我又有了一个(绝妙的)创意。我想这次就不用不停的在书本里翻来翻去了,不用整夜整夜的在google上搜索拷贝代码,修改它们,让它们能在我的应用程序里运行了。我以为我坐下来就能写出我的PHP应用。但我终于明白,实际上我什么都没学会,尽管我读了很多关于PHP的资料,尽管我已经开发出了一个应用程序(很烂,但也是一个)。我认识到,整个的这段时间我所做的事只是学习了一点PHP语法,使用几段代码解决一个难题,而这些拼凑的代码最终让我的应用面目全非。

我十分的生气,停止了所有的开发。我把我的Web应用的创意完全丢到了脑后,开始四处浏览所有我觉得有趣的开发知识。我发现了Ruby Read More...

0
0
  

Tags: ,


Oct 29 2012

【外刊IT评论网】跟谷歌测试工程师的对话 – Shared from hustcalm

Category: Software,Testhustcalm @ 13:57


Alan Faulkner是谷歌的测试工程师,他的工作对象是谷歌的DoubleClick广告报价管理系统(Bid Manager),这个系统提供让广告代理商和广告客户在多个广告上进行报价竞标的功能。Bid Manager是谷歌2010年收购的Invite Media系统的下一代产品。 Alan Faulkner的主要工作负责Bid Manager系统用来移植数据的组件,这些组件用来把Invite Media中的广告客户信息转换到Bid Manager系统中。Alan Faulkner 2011年进入谷歌,工作地点是位于华盛顿的柯克兰办公室。

本文的主人公alanRead More...

0
0
  

Tags: ,


Oct 29 2012

5款常用的Windows免费文件传输工具 – Shared from hustcalm

Category: Toolshustcalm @ 13:57

英文原文: iSystemAdmin 编译:伯乐在线 – 唐尤华

日常工作中,公司里的系统管理员或其他岗位的员工都需要传递大量各种类型的文件和文档。其中一些可以通过email收发。但由于email附件有文件大小限制,因此需要使用文件传输工具来传递较大的文件。在这种情况下就需要文件传输工具出场了。本文即将介绍5款常用的免费Windows文件传输工具。

FileZilla

Read More...

0
0
  

Tags:


Oct 29 2012

【外刊IT评论网】Go语言的崛起? – Shared from hustcalm

Category: Languagehustcalm @ 13:57

Google_Go_language
我们这个世界真的需要另外一种C语言风格的编程语言吗?很显然,谷歌很早就这么认为了,在2009年,它借用雷蒙斯乐队的歌“Hey!Ho!Let’s Go”,正式推出了Go语言。现在Go语言开发团队已经开发出了这种语言的第一个稳定版本,他们称之为Go Read More...

0
0
  

Tags: