欠的钱不还我能凭什么程序?首先,我了解到王垠这个我以前说过,没听过。王垠停止推荐haskell有意义吗?作为一个老哈斯克尔黑,我不得不说我基本同意王垠的观点,我来说说我的看法,如何看待王垠空指针的处理?人们一直重视解决问题的能力,却忽略了另一种重要的能力:排除问题的能力,各种比赛,分数,排名,让很多人从小就觉得能“解决问题”的人是最厉害的人。遇到问题就埋头解决,很少考虑问题意味着什么,这种僵化的思维方式不仅存在于“应试”和“解题”的低级过程中,也蔓延到了许多高难度的研究领域。
它们的存在往往是因为一些早期的“设计失误”。人造的东西往往会有设计上的错误。如果你把这些东西当成不可改变的东西,就会遇到很多不必要的问题。举个例子,如果轮子被设计成方形,没有人质疑这样做的“必要性”,那么也许人类早就因为“能源问题”而灭绝了。有点夸张,但是很形象的解释了为什么错误的设计会导致不必要的问题。
1、大家觉得 王垠对空指针的处理怎么看待?我来说说我的看法。首先,我了解到王垠这个我以前说过,没听过。我第一次从二郎社区听到这个想法。他们声称有问题,让它尽快崩溃。IOS开发者社区或多或少也持有类似的观点。其次,如果只讨论空指针,需要从两个方面讨论两种情况:第一维度:空指针是可接受的期望输入还是由错误引起的错误输入?第二维度:我们是在软件发布之前还是之后讨论?
如果是意外输入,则需要继续检查第二维度。如果是发布前的开发阶段,那么直接崩溃是最简单的方法。就像以前的一个朋友说的,简单粗暴,但是有效。真正的争论其实是最后一个问题:发布的软件或在线软件能否直接破坏意外的输入策略?在我看来,对于最后一种情况,我一直是坚决反对这种失败的快速解决方案的。在我看来,这种方法并不适合我工作过的大部分领域。
2、校园 程序员必备的技术站点优秀程序丹尼尔博客必备技术网站和技术网站。在线学习:Techmeme如edx、Udacitycoursera、MOOC College、海量开放在线课程网、MIT公开课等。:还有美国知名的科技新闻和博客聚集网站(Panda,Hacker