为自己编程和自己编程

Ste*_*fan 8 field

如果你自己写一些东西,无论是练习,解决个人问题,还是只是为了娱乐,偶尔会有公共场地吗?也许?

Che*_*ian 31

让我给你一个类比.
我来自世界上英语不是主要语言的地方.但这对生活中的所有事物都是必要的.
在我青少年时期的平常日子中,我说了一些非常有趣的英语.然后我的爸爸说," 儿子,用英语思考.然后你会流利的 "

我认为它完全适用于这种情况.

在您的操场上思考,尝试并质疑最佳实践.你很快就会意识到什么是最好的.为什么首先需要物业.为什么要这是公开的?为什么我不应该从构造函数中调用虚拟成员?让我尝试使用"new"修饰符进行方法调用.当我编写10个嵌套级别的if-then-else并在10天后再次尝试阅读时会发生什么.为什么我应该使用工厂模式进行简单的项目.等等.

然后你会意识到没有拍摄你的脚,为什么设计模式是模式......


Jon*_*eet 10

我认为如果你之后有意识地抛弃代码是合理的.特别是,如果你正在尝试完全不同的东西,那么采取捷径是有道理的.只是不要让它导致跨越"真实"代码的习惯.

  • 也许不是每个人都熟悉DTO模式. (3认同)