我正在独立开发一个手机软件。由于是设计师出身,能够自己搞定界面设计,所以在有了一个 Idea 之后,并没有写任何 UseCase,而是通过 PS 之类的软件,将界面设计和 OOA 两样工作同时完成了。
现在软件界面已经设计完毕了,我不想直接就写代码,所以想补充做一些 OOA&D 方面的工作。由于在设计界面时我已经算是完成了很多的 OOAD,而我现在手上的视频教程教我的办法,并不适合我这种流程。所以我想请教一下那些有做 OOAD 的朋友,如果你现在拿到了一个完整的软件界面设计方案,你会做一些什么方面的 OOAD 工作,再开始写代码呢?
天蓬老师2017-04-21 11:19:06
소프트웨어 인터페이스가 설계되었습니다. 이는 상호 작용 프로세스 설계가 거의 완료되었음을 의미합니다. 즉, 시퀀스 다이어그램을 그릴 수 있습니다. 그런 다음 상호 작용 프로세스를 분석하고 UserCase 다이어그램을 제공한 다음 UserCase 다이어그램을 기반으로 할 수 있습니다. , 클래스 다이어그램을 분석한 다음 클래스 다이어그램을 디자인하고 마지막으로 코드를 작성합니다. 이 프로세스는 여러 번 반복될 수 있습니다.
PHP中文网2017-04-21 11:19:06
독립적인 개발은 물론이고 절대적인 규칙은 없습니다. 모든 것은 좋은 소프트웨어를 만드는 것을 목표로 합니다. 먼저 해보시면 문제가 무엇인지 알게 될 것입니다.