华人澳洲中文论坛

热图推荐

    WinForm(十)名目框架构造

    [复制链接]

    2022-9-26 15:39:17 19 0

    看到上面的名目构造,是不是已经相识?不要笑,这也是一种名目构造,极简主义。


    名目构造没有对错,适合就好,但也要有几个要求,最少要做到构造明白,明晰,固然上图的构造明晰,但不明白,不知道各个Form是做甚么的。
    那末最少要给各个文件精确命名,不论命名规定如何,只有一致,明白就行,好比上面的图。


    三层
    窗体界面展现层(UI),业务逻辑层(BLL),数据拜候层(DAL),三个层的工作明白。同时有一个穿梭在三个层两头的Model,也就是承载数据的实体类,


    假如各层的内容对比多,也能够按功用规模再加一层文件夹。固然也能够先按功用规模分红几个文件夹,而后再在外面创立三个层也能够。
    得多时间,咱们的WinForm不仅三层,常见的有与三方交互,不论是调用web api仍是调用dll,咱们能够再创立一层API层,在BLL层与之交互便可。
    还有的时分,会定义得多工具类,通用类,这时候,个别会建一个Co妹妹on文件夹,来定义各种工具类。


    关于名目的框架构造,没有一致的要求,适合就好,有得多行业类的软件,有其共同性,其构造分层也有本人共同之处,不论甚么构造,明白,明晰是名目框架构造的根本。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题33

    帖子37

    积分177

    图文推荐