函数式编程很难,所以你要学习它

很 奇怪不是,很少有人每天都使用函数式编程语言。如果你用Scala,Haskell,Erlang,F#或某个Lisp方言来编程,很可能没有公司会花钱 聘你。这个行业里的绝大部分人都是使用像Pyt...
openkk 13年前    16304   

什么时候学习编程都不晚

导读:作者Jean Hsu现就职于 Pulse,是一名 Android 工程师。她近日写了一篇文章《It’s Not Too Late to Learn How to Code》。文中提到了她自...
jopen 13年前    7800   

我是如何学习计算机编程的

我在很小年纪的时候就开始学习编程,我学习编程的方法是创建大量的不同的网站。下面列出的是我创建的主要的网站,其中最早的一个是我11岁时开发的。我希望读者能从我这些复述中获得的信息是:如果你想学习编...
fmms 13年前    23176   

你喜欢观看别人是如何编程的吗?

结对编程是极限编程理论里一个重要的实践方法,它能极大的提高编码的质量。除此之外,结对伙伴之间还可以相互学习,学习对方的编码风格,编程技巧。也就是说,看别人编程也是一种很好的学习编程的方法。
码头工人 13年前    6042   

创业编程七个错误认识

 多少年来,人们普遍有一种看法,认为软件工程应该和其它种类的工程一样:仔细的设计,精确的规划,然后进行开发 —— 严格按照设计说明书。就像修建一座桥梁,不是吗?这种开发方式的问题在于:软件,它是...
ajax 13年前    8503   

编程目标:开发人员如何提高能力

 先等等,暂时不谈卓越,先谈谈如何成为一个优秀的程序员。   从第一步到第N步并没有明确的路线图。事实上,第N步到底是什么还不确定。就像逻辑型思维的开发者一样,缺乏明确的目标会让从入门到精...
码头工人 13年前    16390   

为什么新人不会编程

 我们都生活在一个这样的噩梦中:一个新手开发人员前来工作,你欢迎他的参与,却发现他达不到你对进度的要求,而且他的提问也显示出他对基础知识的无知。即使他最终把工作完成了,编写的程序也很笨拙,需要更...
码头工人 13年前    6408   

首个计算机Bug的由来

导读:“Bug”一词,是指“故障”、“缺陷”。了解软件开发的朋友都非常熟悉,程序员和测试人员更不用说,在工作中会常遇到。 历史上的今天#1945年的今天,一只小飞蛾钻进了计算机电路里,导致系统...
码头工人 13年前    13747   

最有影响力的编程图书

 编程问答社区StackOverflow上最受欢迎的问题之一是每个程序员都应该读的编程图书,Internet Security博客总结了其中十本最有影响力的编程图书,包括:《代码大全》第二版,《...
webphp 13年前    16387   

重构?还是代码修整

我们这个行业里有大量的专业术语被使用。不幸的是,我们并没有对每个术语表达的究竟是什么意思达成共识。我经常听到人们误用“重构(Refactoring)”这个词,导致这种编程方法在很多企业里变成可怕...
webphp 13年前    8315   

90% 的人不知道使用 CTRL + F

这周,我跟Dan Russell进 行了一次交谈,他是Google公司研究搜索的人类学家,目前他的研究对象是随机选取的人群,调查他们的搜索习惯。有一个统计数字引起了我的注意。在他的 研究中发现,...
webphp 13年前    5140   

快速失败、经常失败、故意失败

 我的创业点子源于2007年,当时我在澳大利亚经常从事沉船潜水工作。我一直担心碰到鲨鱼。但干这行遇到这种事在所难免,后来我遇到一群公牛鲨,本来我以为自己会被吓死,结果安然无恙。   相反,...
码头工人 13年前    6228   

Opa:透明化Web编程

“Opa,一个致力于使Web开发透明的新式开源编程语言已公开启动。Opa能自动生成客户端Javascript并进行通信和会话控制。该项目的终极目标是实现只使用一个语言而完成分布式Web应用从应用...
码头工人 13年前    8137   

你想要一个香蕉,但得到的却是一个大猩猩拿着一个香蕉

 Joe Armstrong—Erlang语言的创造者—就软件的可重用性问题发表的意见: 我认为,可重用性不足是面向对象编程语言里才会有的问题,函数式编程语言没有这个问题。面向对象的编程语...
码头工人 13年前    8449   

你会做Web上的用户登录功能吗?

Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能。下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是...
码头工人 13年前    9087   

如何学会函数式编程

纯函数唯一的输入是它的参数,唯一的输出是它的返回值。如果你以前从未接触过这个概念,你会以为所有的函数都是纯正的。毕竟,所有的函数都是接受一 个或多个输入值,返回一个输出值。但在某些传统编程中,经...
fmms 13年前    15588   

趣味编程应用Codecademy

三天前,36氪曾报道过一个简单有趣的编程应用Codecademy。我自己也试着体验了一下,非常喜欢。Codecademy的联合创始人Zach Sims表示,这个应用仅仅推出三天后就吸引了20万...
码头工人 13年前    7277   

如何学习一门新的语言

这两天在看《编程人生》,这本书确实非常不错。而且看得也特别的轻松。其中有几个人都谈到了如何学习新的语言,但是给我最深刻的是Google的首席Java架构师Joshua Bloch。正好最近我也在...
码头工人 13年前    8899   

人们最初厌恶编程的10个原因

每个人刚开始的编程技术都不理想,所以我们决定列出一张清单,写上大家都能接受的理由,还有提高编程能力的建议。
码头工人 13年前    9130   

我在苹果公司学到的编程技巧

摘要:文作者Joe Moreno在1998年至2007年期间就职于苹果公司,是苹果在线商店的一名开发人员。通过此文,也可对苹果公司的一些产品开发细节有所了解。以下是全文。
码头工人 13年前    8850   
1 2 3 4 5 6 7 8 9 10

热门问答

热门文档