软件开发详细设计-软件开发指南:详细设计
软件开发详细设计指导书。不如说,软件工程的基本理念吧。构成功能的逻辑分为逻辑a,逻辑b,分支c,中继器d。以上设计的最终目的就是开发者可以连通并维护不同的分支ac1。逻辑分支由各个单一的结构表示。需要深入理解每个分支是怎么开展工作的。功能表示并不只是逻辑层,还包括业务表示。一些关联性比较强的行为也需要进行标示和描述。
举例说明:如果逻辑发生变化,所有服务需要重新发送请求到所有客户端。这个逻辑视图定义了所有的流程是如何演进。建议您还是看一下构成功能的详细设计指导书。希望有帮助。
做老实人不易,但是怎么办也要说两句。把你的问题描述清楚,别人才能给建议啊。那你说软件开发详细设计,首先是做开发啊,但是从做开发到设计最好要经历,你能接受的,做这个过程很痛苦。确定这点吗?设计方面我看到有一个相关的资料,名字我忘记了。一个合格的软件工程,应该有一定规模的工程经验,知道什么时候该采用什么开发方法,而不是背以往的开发经验里,明明已经走过软件开发详细设计,但是依然说你是经验不足,不知道自己要走哪个方向。
就好像你复习过了,真的上考场的时候不知道该往哪个方向答题一样。有这种感觉你自己想想是否恐怖。如果没有这种恐怖,那么可以参考我这个答案,换一套开发手段实现网站的功能,能达到你的要求,应该可以了。有人说那不要考虑成本,网站程序员也要成本啊,ui设计也要成本啊,版本更新要成本啊,测试人员也要成本啊,找个经验丰富的程序员也要成本啊。
那得看你在乎成本还是看使用者的感受了。综上所述你从新手到称职项目经理的任务应该不是一本详细设计指导书就能完成的。技术上的知识和经验积累也不是光靠教材就能积累的。必须要有经验的积累和后续的专业训练。这几个成本你都得给量化好。你对自己预期是什么?你是不是还想创业?你想用时间去换什么?你有没有必要创业?这几个问题你想清楚了,也许你还能多问自己几个,你可以自己去考虑一下。
推荐你看看bestpractices这个网站,很多高人推荐的教程,以及一些源码。那些你觉得很艰难的项目,想想你是不是非自己不可,不然会很痛苦,真的是这样的,如果不是,那你还要继续考虑,另外,你的问题如果你不是在上面那些大神的回答里找到答案,你也可以尝试另外思考其他东西,找到其他提升自己价值的机会。比如说你说,你是准备技术移民的,那么其实你的职业规划是不是要考虑移民啊,是吧,你会有gap吗?本科重新读是不是要起步落后很多啊?人生才刚开始,没有准备好,你去在日本重新读一个本科,能学到什么?这样。