[請益] 關於重構
如題,因為最近開始看相關書籍,就有了一些想法,想聽聽看板上大家的看法及建議
公司的程式有制定了一套系統架構
我不知道這樣的架構說出來跟商業機密相關什麼的,所以我就先不說了
但是我有和我的指導教授提過,他是說這樣的系統架構也算是一種物件導向
如果以軟體專家Sally Shlaer 和Stephen J. Mellor所提的物件種類
物件分為五種,實體物件,角色物件,事件物件,互動物件,規格物件
以這樣的定義來說,公司的系統架構都以事件物件來呈現
簡單來說,就是和市面上那一套物件導向不一樣就是了
另一方面也有點像是大量的使用State pattern(極大量),然後有點Mediator的影子
我個人是覺得公司的這一套系統架構是好的,但是程式寫久了就開始越來越亂了
(所以我才會想看重構XD)
我想問的問題是,若對這樣的程式做重構的話
可以保持原有的系統架構嗎?(就是架構還是像大量使用像State pattern的樣子)
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.165.253
→
01/20 11:56, , 1F
01/20 11:56, 1F
→
01/20 13:15, , 2F
01/20 13:15, 2F
→
01/20 16:06, , 3F
01/20 16:06, 3F
→
01/20 16:06, , 4F
01/20 16:06, 4F
→
01/20 16:06, , 5F
01/20 16:06, 5F
→
01/20 22:40, , 6F
01/20 22:40, 6F
→
01/20 22:41, , 7F
01/20 22:41, 7F
→
01/21 00:57, , 8F
01/21 00:57, 8F
→
01/21 00:58, , 9F
01/21 00:58, 9F
推
01/21 09:47, , 10F
01/21 09:47, 10F
→
01/21 19:36, , 11F
01/21 19:36, 11F
推
01/22 00:04, , 12F
01/22 00:04, 12F
→
01/22 00:05, , 13F
01/22 00:05, 13F
→
01/22 11:40, , 14F
01/22 11:40, 14F
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
11
26