“我的第一个项目,它非常大”
请不要这样做.
请先做一个小项目.
>首先编写“模型”(业务逻辑).这将是非常困难的,因为这是你的第一个项目.保持小巧,专注于您可以测试并证明其有效的业务逻辑.
>扔掉它.
现在做另一个项目.
>首先编写“模型”(业务逻辑).根据第一个项目中的经验教训,这将更好.这很难,因为这是你的第二个项目.保持小巧,专注于您可以测试并证明其有效的业务逻辑.
>写第二个持久性和对象关系映射.添加数据库持久性将非常困难,因为它只是您的第一个数据库项目,而且只是您的第二个项目.
>扔掉它.
现在,您已经了解了自己在做什么.开始第三个项目.
>首先编写“模型”(业务逻辑).根据前两个项目的经验教训,这将更好.到现在为止,这仍然需要做很多工作,因为你终于明白了自己在做什么.但是,这项工作将不再涉及技术问题,现在将涉及用例的实际问题以及应用程序实际执行的操作.
>写第二个持久性和对象关系映射.根据第一个项目中的经验教训,这将更好.这仍然很难.没有什么比这更容易了.这只是你第二次,所以你仍然会犯错误;会有更少的错误.
>最后写一下演讲.总是.
当您还不了解该技术时,这实际上是执行大型项目的最快方法.