PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Soft_Job
[请益] 菜鸟问一下大家的开发模式
楼主:
a304035566
(jar)
2023-06-08 16:04:28
刚转职几个月
公司是在做人事相关的系统
看前人留下来的专案看的头很痛
不知道各位开发时会这样吗?
1.超多class 每个出来的资料都要用一个class去接
2.串接API
就是主专案写一个class然后透过这个去调用API去抓资料回来之后再放到主专案的class
去调用。
3.专案下分超多方案
这个我不太会解释
就是我连DB的可能会写成一个方案
然后要接的Model再写成另一个方案
每次要看要连哪一个跟要用什么接都还要看在哪一个方案底下,然后每一个又有交叉参考
各位前辈这样算是正常的吗?
作者:
ko27tye
(好滋好滋)
2023-06-08 16:14:00
假如专案有10多年,乱很正常。
作者: t64141 (榕树)
2023-06-08 16:24:00
切很细不奇怪,但依赖关系混乱就是问题
作者:
devilkool
(对猫毛过敏的猫控)
2023-06-08 16:25:00
交叉参考是互相依赖吗?其他都正常
作者:
LFimi
2023-06-08 16:37:00
等哪天你看到一个class几万行,你就会希望他切开了
作者:
NDark
(溺于黑暗)
2023-06-08 16:56:00
后续维护 切很正常 因为去改旧code很容易出问题
作者:
testPtt
(测试)
2023-06-08 16:56:00
方案看重复使用率 太少的话我是不会开啦
作者:
brucetu
(sec)
2023-06-08 17:11:00
很正常啊 你这都还没碰到微服务咧
作者:
B0988698088
(废文少女小円♥)
2023-06-08 17:53:00
不然你觉得怎么做比较好0.0
作者:
sniper2824
(月夜)
2023-06-08 18:12:00
看来是你的问题
作者:
single4565
(leekdumpling韭菜水饺)
2023-06-08 18:42:00
了解一下MVC可能有用?
作者:
wulouise
(在线上!=在电脑前)
2023-06-08 19:36:00
你建议怎么写?有更好的写法当然更好
作者: yamagishi (山岸刑务官)
2023-06-08 19:58:00
你太菜
作者: superpandal
2023-06-08 20:04:00
java对吧 在业界很常见 这就是orm啊 应付很整齐的需求用 但复杂的还是要写sql 个人更喜欢字典字典和纯struct oop是有点走火入魔了java强制类 但部分还是可以写fp但java的字典就那鸟样 写起来太不爽
作者:
Galbygene
(sasori)
2023-06-08 21:15:00
请问这边指的方案的英文是什么?
作者:
CloudyWing
(孤单ㄉ翼)
2023-06-08 21:26:00
应该是方案底下很多专案吧?
作者:
NDark
(溺于黑暗)
2023-06-08 21:34:00
方案跟专案 应该是 visual studio 的 solution 跟 project但原PO说专案下有很多方案 是否刚好相反?
作者:
Csongs
(西歌)
2023-06-08 22:00:00
你上网看一下开源 比较一下就知道了
作者:
assai000
(七逃郎)
2023-06-08 22:46:00
觉得很正常,听叙述很像分层式架构
作者: kwanles
2023-06-08 23:12:00
看来起像是切得比较细 分层式架构的样子遇过数据库字段 程式参数 函式之类都用中文的就很别扭
作者:
now99
(陈在天)
2023-06-09 00:10:00
陨石开发法
作者:
wsad50232
(阿丰)
2023-06-09 07:56:00
OOP code长到最后 都会变成意大利面珍惜生命 远离 oop
作者:
jknm0510a
(Kang)
2023-06-09 08:51:00
pop写的跟意大利面一样长是人的问题不是oop的问题
作者:
shooter555
(shooter)
2023-06-09 10:27:00
变意大利面就是封装没做好又相互依赖
作者:
jerry030897
(终究还是失败)
2023-06-09 11:33:00
嗯..菜味很重
作者:
KanzakiHAria
(神崎・H・アリア)
2023-06-09 11:48:00
问就是陨石
作者:
applehpsh
2023-06-09 18:49:00
陨石开发
作者:
Firstshadow
(IamCatづミ'_'ミづ)
2023-06-10 00:53:00
是太菜看得头痛 还是code太菜看得头痛?
作者: abraxas (Abr.)
2023-06-14 12:57:00
要不要了解一下分层?
作者:
Nitricacid
(硝酸酸)
2023-06-15 08:24:00
你的问题
作者:
lonelytea
(霸气逼人)
2023-06-20 22:08:00
真的菜
作者:
mepowerlmay
(用心,找对人)
2023-06-24 13:47:00
正常 这叫多层架构?
作者:
kevin9527
(Kevin)
2023-06-27 09:22:00
就orm,至于架构部分要看他偶合性如何吧,如果切成很多层耦合性还很高就烂code 反之的话就你太菜
作者:
Selkirs
(豆巴克)
2023-06-28 18:02:00
1. 其实是许多编译式语言高效的原因之一,所以这个答案也很看你写什么语言
作者: jgoodman (朱力安好人)
2023-07-07 10:43:00
每个class切分不同功能是good practice吧?
继续阅读
Re: [请益] 中阶后端工程师该如何达到年薪100万
dritchie
[征才] Circle征资安工程师 (底薪200-300万)
uujen1021
[请益] (代po)offer请益
helenokos
[请益] 中阶后端工程师该如何达到年薪100万
gcmtw88
Re: [讨论] 进过博弈业观感不佳?
jamo
[讨论] 进过博弈业观感不佳?
ezan
[请益] 请益iOS程式开发学习
vc39
Re: [心得] 科技业公开薪水
h22349
Re: [讨论] 医院的排队叫号机怎么设计比较好
ybon3
[讨论] 医院的排队叫号机怎么设计比较好
empireisme
Links
booklink
Contact Us: admin [ a t ] ucptt.com