qiumaoyuan

qiumaoyuan

V2EX 第 34471 号会员,加入于 2013-02-19 18:38:14 +08:00
今日活跃度排名 17126
如何写代码才本应该是程序员多多讨论的事情。技术圈子最不缺的就是不懂装懂的扯淡。同时这些人也习惯性地以己推人,把所有自己无法理解的东西当作是别人在扯淡。稍微深入点的正经讨论和扯淡都无法让他们理解,所以这二者在他们看来是一样的:都是扯淡。所以正经讨论中经常夹杂着这些以为你在扯淡的人跟你扯淡,你跟他讨论问题,他跟你耍嘴皮子。
根据 qiumaoyuan 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
qiumaoyuan 最近回复了
6 天前
回复了 importmeta 创建的主题 问与答 国内的哪个邮箱最好用?
我在用 aliyun.com, 88.com
24 天前
回复了 stillsilly 创建的主题 生活 我有小猫啦
等我以后有钱了,我也要养小猫。
24 天前
回复了 mizuhashi 创建的主题 程序员 我覺得 Ruby 最優秀的地方(RSpec)
说话 RSpec 这东西,我特别喜欢的是它的 context (以及它的各种别名:describe ,example_group 等),这玩意可以把测试场景划分得很细,可以无限层级地复用上下文,简直就是为测试时遇到的各种场景细微区别时,最大限度复用代码而生的。

当然 TestUnit 和 MiniTest 本身利用好 OOP 也可以做到一样的效果,就是要求使用者熟练掌握 OOP 各项特性。
24 天前
回复了 mizuhashi 创建的主题 程序员 我覺得 Ruby 最優秀的地方(RSpec)
@flyqie 语言优秀不优秀,跟用的人多不多没有太大关系。我觉得以逻辑严谨著称的群体,应该要看得清楚这点。

很多时候反而设计得很糟糕的东西更流行,每当有人谈到排行榜、流行程度,我就总是联想到 MooTools 和 jQuery 。MooTools 设计得十分优秀,无论是源码(喏,你真要看每个函数/方法 10 行左右的代码,MooTools 相当多时候都是),还是暴露出来的接口,都简洁得不像话,但受众就是少得可怜。

而 jQuery 满世界闻名,流行程度我就不用多说了。但如果你想要复用代码,它就一个插件机制可选,写出来的代码总是又臭又长。反观 MooTools 本身基于对象的设计,OOP 当中那么多的复用手段,它都完全可以利用。

jQuery 流行的原因是啥?我觉得就是看起来上手简单。但工具这东西,上手难度和往深了用之后的趁手程度往往是两回事。

另外,如果看排行榜的话,以前 C 和 C++ 一直是老大,这两年 AI 火了,Python 一下窜到第一,所以 Python 突然变成最优秀的语言了吗?明显不是这个原因,对吧?
26 天前
回复了 mizuhashi 创建的主题 程序员 我覺得 Ruby 最優秀的地方(RSpec)
@catamaran 不要自己吓自己,也不要限制自己。我觉得主要是很多人遇到问题习惯性的选择应付,而不是死磕。看看多数人对“屎山”的态度,几乎没有人选择去清理干净,增强自己能力的,而是能跑就行。在“屎山”的基础上,遇到 bug 的态度是兵来将挡水来土掩,不考虑怎么系统性的解决,除非实在应付不了,才会逼自己努力思考一下。
26 天前
回复了 mizuhashi 创建的主题 程序员 我覺得 Ruby 最優秀的地方(RSpec)
@dssxzuxc 我觉得不是适合不适合团队合作,而是适合什么样的团队合作。我还是那句话,程序员写代码时的思维应该是主动的、清醒的、活跃的,而不是被动的、怠惰的。当然如果你习惯把一个方法的代码写得超过 10 行,那确实大脑容易超载。
28 天前
回复了 qiumaoyuan 创建的主题 Arch 这两天 AUR 是不是挂了?
@amber0317 时不时地挂一下,好难受。什么人会攻击 aur 服务器,我真好奇。
@f056917 省流,你是沙茶
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5192 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 07:09 · PVG 15:09 · LAX 00:09 · JFK 03:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.