- 博客(4)
- 收藏
- 关注
原创 IntelliJ中使用Drop Frame进行调试
我们在写程序时,时不时还是需要debug,以前debug的时候有时候手一抖,就容易跳过断点之类的。然后就只有窝火重来。前天和同事pair的时候,学习到了使用Drop Frame的方式进行调试,下面就简单演示一下。启动调试后,在IntelliJ左下角有一个Debugger的框框:现在程序执行到throwException这个方法。右键,选Drop Frame。相当
2014-01-26 22:00:44 21101
原创 一起来Story Review吧!
这段时间换了新的pair,在和pair做story的过程中。我们提出了“Story Review”这样一个事情。我们两个人都从中收获颇多,就简单写篇博客记录一下,以后说不定还会有更新。所谓的Story Review其实就是在做完一个Story以后,对做Story的收获和不足的梳理总结,应该包括但也不限于如下:1. 完成Story的过程是否能够改进?解决有
2014-01-17 14:01:19 1684
原创 真心不想再神戳戳的用Guava写FP了
很多人认为我们应该用Guava在Java中实现Functional Programming。但是我以为,这就好比逼着四川人说普通话一样的。。。“整啥子函数式编程嘛,吃多求了,写出来弯儿隔揪的,弄都弄不称头,应是装疯迷窍的”。。。
2014-01-14 21:29:41 1748
转载 【转】Clojure FP之6大规则
《Clojure程序设计》函数式编程6大规则:1.避免直接递归。Java虚拟机无法优化递归调用,Clojure的递归程序会撑爆它们的栈空间2.当产生的是标量(scalar values),或者体积小还数量固定的序列时,你可以使用recur。Clojure会对现实的recur进行调用优化。3.当产生个头大,或是大小可变的序列时,让它成为惰性的,而不要用递归。这样,你的调用者就只需要为他们
2014-01-13 18:07:39 1016
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人