[译]精通JavaScript面试之什么是函数式编程?
> “精通JavaScript面试”是一系列文章,专门给那些在为中高级JavaScript岗位的面试做准备的人设计的。这些都是我在真实面试中经常用到的问题。
[译]柯里化有用吗?
在两年半前我写了这篇文章《为什么柯里化是有用的》——一些关于在JavaScript中使用柯里化函数的赞美之言。这篇文章轻松成为阅读量最大的一篇,每个月给我带来许多读者。 但是随着时间流逝,时间发生了变化,我也是。依靠这个技巧让代码变得更有表达力仍旧是一个好的想法吗?
“我基础学完了,接下来该学点什么”,答:该思考
很多新手在刚学完Python基础之后都很喜欢问:“我接下来应该做点什么?”或者问:“哪个大神能告诉我下一步要干嘛”。 这是一个很普遍的问题,我觉得这个问题的根源不在于网络上的资料不完善,根源在于这部分人忘了为什么要学习编程、开发。 我们学习编程(Python)的目的不外乎这两个
python项目练习五:虚拟茶话会
几乎在学习、使用任何一种编程语言的时候,关于socket的练习从来都不会少,尤其是会写一些局域网的通信的东西。所以书上的这个项目刚好可以练习一下socket编程。 这个练习的整体思路首先有一个聊天的服务器,这个服务器的功能主要是提供客户端socket的连接、存储每个客户端
[记录]TechCrunchHackathon编程冲刺
上周末和公司的同事们一块去参加了TechCrunch的Hackathon大赛,这个比赛被成为:“编程冲刺竞赛”,要求24小时内,开发出一个产品来,官方说大家不要拿已经做好的产品来充数。不过在我看来,这个东西不好界定,因为最后很难看出是不是当场做的。不过我想大家都是秉着hack精
编程如做菜
写程序有时候就像是做菜一样。很多人都这么比喻过,从写程序和做菜的对比中我们能得到什么启发呢?因为写一个程序的周期相对是比较长的,而做菜的过程确是很短(时间太长了会有人饿晕过去的,呵呵) <h4>【浅析】</h4> 先从小程序说起,一个小程序的开始,都是胸中有沟壑,敲键如有神。
扔飞镖与编程-或许我们应该关注结果
清明节放假,到森林公园去玩,里面娱乐设施很多。看到其中有一项扔飞镖全中即可得到一个小熊,这个对女士可是很有诱惑力的,于是,十块十只镖。 第一次摸飞镖,觉得这个东西头很重,但是应该怎么仍呢?没有经验。凭感觉扔吧,随手扔