Re: [请益] 菜鸟问一下大家的开发模式

楼主: prag222 (prag)   2023-06-08 21:03:17
※ 引述《a304035566 (jar)》之铭言:
: 刚转职几个月
: 公司是在做人事相关的系统
: 看前人留下来的专案看的头很痛
: 不知道各位开发时会这样吗?
: 1.超多class 每个出来的资料都要用一个class去接
如果是物件导向设计的话都是用class
: 2.串接API
: 就是主专案写一个class然后透过这个去调用API去抓资料回来之后再放到主专案的class
: 去调用。
现在有db class还有DTO Class所以算正常了
: 3.专案下分超多方案
: 这个我不太会解释
: 就是我连DB的可能会写成一个方案
: 然后要接的Model再写成另一个方案
: 每次要看要连哪一个跟要用什么接都还要看在哪一个方案底下,然后每一个又有交叉参考
我现在看的教学影片都分
DataAccess,Server,Business,Common,Model,Shared这么多了
这还是教学用的
: 各位前辈这样算是正常的吗?
我只能说你就熟习习惯你公司的做法吧
业界还有更糟的事情
想当初在某家公司负责的专案
把.net webform当winform写
整个网站一个function五千行
是要怎么维护
你的问题算好解决的啦
作者: brucetu (sec)   2023-06-08 21:07:00
你说的这些 全部加上I 然后99%都只有一个实作
楼主: prag222 (prag)   2023-06-08 21:09:00
啥意思?业界不是加上I不知道实作能干嘛?
作者: testPtt (测试)   2023-06-08 22:18:00
没办法 IOT就是要I的样子IOC
作者: devilkool (对猫毛过敏的猫控)   2023-06-08 22:45:00
MSDN自己的DI范例都长那样啦 interface一定加个I
作者: kimi112136   2023-06-09 00:10:00
就算现在只有一个实作也不保证未来不会改阿?
作者: brucetu (sec)   2023-06-09 03:47:00
作者: shibin (喜饼)   2023-06-09 10:43:00
感谢b大文章分享
作者: pig0038 (颗颗)   2023-06-09 11:54:00
感谢b大

Links booklink

Contact Us: admin [ a t ] ucptt.com