最近又熟悉了下go语言,发现go语言还有许多设计不好的地方,然后又读到了《我为什么放弃Go语言》这篇文章, 对于某些方面,我还是比较认同的。 这篇文章总结了十六点,如下: 1.1 不允许左花括号另起一行 1.2 编译器莫名其妙地给行尾加上分号 1.3 极度强调编译速度,不惜放弃本应提供的功能 1.4 ...
分类:
编程语言 时间:
2016-04-02 16:10:40
阅读次数:
290
究其原因,一方面是某些下载软件在下载时为了追求速度会不惜占用全部带宽,另一方面也是由于微软出于安全考虑,限制了系统中的TCP/IP半开连接数。 而去除限制的方法也很简单: * WIN R运行regedit * 找到 HKEY_LOCAL_MACHINESYSTEM\CurrentControlSet
你曾去想重构一个很老的模块,但是你只看了一眼你就恶心极了。文档,奇怪的函数和类的命名,等等,整个模块就像一个带着脚镣的衣衫褴褛的人,虽然能走,但是其已经让人感到很不舒服。面对这种情况,真正的程序员会是不会认输的,他们会接受挑战认真分析,那怕重写也在所不惜。最终那个模块会被他们重构,就像以前和大家介绍
分类:
其他好文 时间:
2016-03-06 17:13:07
阅读次数:
117
人类有很多行为是不利于基因延续的,比如苦海无边的求学,比如不惜一切代价争取名利地位和权利,比如查理斯斯克里兰德放弃婚姻追求艺术,人类社会的发展逻辑已经跳出原始基因只求生存求繁衍的自然选择目的了?nonono,自然选择不是终极,选择才是终极,人类社会发展起来之后,是和自然相对独立的两种生态系统,在原始
分类:
其他好文 时间:
2016-03-01 00:42:08
阅读次数:
282
1.永远不要重复代码不惜一切代价也要避免重复代码。如果你有几个不同的地方经常性地要使用某个代码片段,那么可以将它重构成函数。代码重复不但会导致阅读混乱,导致bug ——修复了这里的重复片段,却遗漏了其他地方的,还会导致代码库的臃肿和可执行文件大小的膨胀。现在的编程语言,能大大改善这方面的麻烦,例如,...
分类:
其他好文 时间:
2016-01-22 03:06:15
阅读次数:
224
人说,红尘是人生在岁月深处洒下的一个谎言,彩虹桥上的美丽是红尘深处的万丈深渊。而我们却仍然愿意为了这个谎言趋之如骛奋不顾身,纵然遍体鳞伤也会在所 不惜。然后,在别人看不见的角落默默咀嚼着所有的悲凉,眼睁睁的看着自己一步一步埋没在这无端的虚妄中,让悲伤如洪水猛兽一般吞噬掉我们所以的坚强。是悸 动埋没了...
分类:
其他好文 时间:
2015-12-29 12:45:23
阅读次数:
155