remaerd
V2EX  ›  问与答

软件界面设计完成后,如何进行 OOA&D,再开始编程?

  •  
  •   remaerd · Mar 29, 2013 · 3091 views
    This topic created in 4792 days ago, the information mentioned may be changed or developed.
    我正在独立开发一个手机软件。由于是设计师出身,能够自己搞定界面设计,所以在有了一个 Idea 之后,并没有写任何 UseCase,而是通过 PS 之类的软件,将界面设计和 OOA 两样工作同时完成了。

    现在软件界面已经设计完毕了,我不想直接就写代码,所以想补充做一些 OOA&D 方面的工作。由于在设计界面时我已经算是完成了很多的 OOAD,而我现在手上的视频教程教我的办法,并不适合我这种流程。所以我想请教一下那些有做 OOAD 的朋友,如果你现在拿到了一个完整的软件界面设计方案,你会做一些什么方面的 OOAD 工作,再开始写代码呢?
    2 replies    1970-01-01 08:00:00 +08:00
    sivacohan
        1
    sivacohan  
    PRO
       Mar 29, 2013
    没必要那么纠结OO。真的,没必要。
    你可以看看unix编程艺术,通过层次来解决问题。

    现在开始正式回答问题。

    当拿到一个设计之后。会同时要一份需求文档。比对之后得出,全部的参数,类型。输入输出数据。
    恩,现在相当于你有了一堆不同类型的饼干,有奥利奥,康帅夫什么的……
    然后你要把这些饼干一类的放一堆,然后装到盒子里面变成一个类。

    然后你该怎么办就怎么办吧……

    简单来说,就是把设计细节抛开。然后把所有需要输入输出的数据进行统计,然后分析相关性,确定成员和方法。
    vontio
        2
    vontio  
       Mar 29, 2013
    使用mindmap理清一下思路
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1045 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:43 · PVG 06:43 · LAX 15:43 · JFK 18:43
    ♥ Do have faith in what you're doing.