在编码时,根据您的经验,什么是更好的方法?
我倾向于自上而下设计并自下而上实施。
对于实施而言,构建最小的功能部件并将它们组装成更高级别的结构似乎对我来说最有效。但是,对于设计,我需要从整体出发,将其分解以确定这些部分将是什么。