思路与实践并不总是统一的。 非常遗憾,似乎我们所想的和实际我们所做的并不总是一回事。 我是一个c++初学者,有些问题虽然看起来你自认为思路清晰甚至能给你的想法画一张流程图,可是当你真正把这些想法付诸代码,代码量已经上千,行数四五十。 非常疑惑,为什么?难道我错了吗? 也许你没错,但这就是别人为什么称呼你的代码为“一坨稀烂”的原因。 那就是我错了,我们真的需要一把奥卡姆剃刀,剃掉那些我们的思维中并不需要的冗余。