smell
但是,若表示现在决定将来是否有能力做某事,则可用 can
但是,若表示现在决定将来是否有能力做某事,则可用 can。如: (3) 表示过去的能力,若表示过去一般的能力,即想做某事就可做某事的能力,可以用could。如: 但是,若要表示过去通过努力而获取的能力或在过去特定情况下所具备的能力,则通常不用could,而用be able to的过去式或用managed to
最近程序写得有点累,就像妈妈原来常说的,“一个人收拾
最近程序写得有点累,就像妈妈原来常说的,“一个人收拾,一堆人霍霍”。 Patch programmer几乎从来不做refactoring,只做外部可见的事情,几乎从来不删除代码,他们所做的工作就是在代码上打补丁,或者在补丁上打补丁。更糟糕的是,他们会选择最省事的方式,比如将private改成public,或者其它简单粗暴的方式打破人家辛辛苦苦设计的封装