JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Software Engineering  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:CRUD vs Use Case... [Re:Biologic]
singlelog

換回來



發文: 416
積分: 6
於 2004-02-09 16:32 user profilesend a private message to usersend email to singlelogreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Biologic wrote:
剛剛仔細看了一下...
覺得我好像講了一對廢話....

CRUD 真無聊... <<-- 我的結論

哈哈,好久不見,果然biologic依然這麼犀利。

大多數database的function就是在做insert delete update,所以有很多code generator會針對這個部份進行設計,所以當你完成design時,會幫你gen一些code出來,就不用一行一行寫。

講到CRUD我想到的是一個叫做CRUD matrice的東東。這個東東基本上就是每個每個entity(db的table, file system的file)來看,到底在那個process(procedure)會被create update delete. (r是什麼就忘了。Tounge)

我自己雖然沒用過CRUD這個玩意兒,不過以前在非oo的年代裡,這個東西是很有用的。當你要去改一個table的schema or file layout時,改下去,到底會死多少支程式,影響有多大?這個問題誰知道?特別是在你table很多時,就很難在短時間內回答。

況且分析與db schema design的過程,是back and forth不斷地去交互思考後,會越來越完整。這時候,常常會有更動process(function, procedure)與table schema交替出現的狀況。所以對於每個entity,都要去考慮到,它是在什麼地方被create出來,誰會去update / delete它。在trace bug,testing時,都會有用。對於你要切割unit test時,也蠻有用的。

不過到了今天,大家已經不太用structure analysis,這時如果schema變了,怎麼讓change的impact變小,這我就不懂了。


reply to postreply to post
我的書:專案管理Happy書!

我的網站:diggirl.net

my blog http://tinyurl.com/36gcye
話題樹型展開
人氣 標題 作者 字數 發文時間
5826 CRUD vs Use Case... JustJava 315 2004-02-04 16:09
4704 Re:CRUD vs Use Case... singlelog 649 2004-02-09 11:07
4597 Re:CRUD vs Use Case... Biologic 1214 2004-02-09 12:18
4511 Re:CRUD vs Use Case... Biologic 569 2004-02-09 12:23
4562 Re:CRUD vs Use Case... singlelog 820 2004-02-09 16:32
4476 Re:CRUD vs Use Case... Biologic 276 2004-02-09 17:03
4479 Re:CRUD vs Use Case... Biologic 392 2004-02-09 12:21
4452 Re:CRUD vs Use Case... JustJava 423 2004-02-09 17:20
4433 Re:CRUD vs Use Case... Biologic 595 2004-02-09 17:37
4414 Re:CRUD vs Use Case... singlelog 618 2004-02-09 18:48
4391 Re:CRUD vs Use Case... JustJava 369 2004-02-10 08:49
4432 Re:CRUD vs Use Case... singlelog 480 2004-02-10 12:10
4363 Re:CRUD vs Use Case... Biologic 655 2004-02-10 13:07
4395 Re:CRUD vs Use Case... singlelog 1125 2004-02-12 12:38
4327 Re:CRUD vs Use Case... JustJava 325 2004-02-10 14:11
4356 Re:CRUD vs Use Case... singlelog 452 2004-02-10 16:22
4315 Re:CRUD vs Use Case... Biologic 135 2004-02-10 16:50
4367 Re:CRUD vs Use Case... singlelog 899 2004-02-12 12:12
4351 Re:CRUD vs Use Case... Biologic 1093 2004-02-12 13:08
4450 Re:CRUD vs Use Case... singlelog 1722 2004-02-12 16:26
4377 Re:CRUD vs Use Case... Biologic 1101 2004-02-12 17:06
4334 Re:CRUD vs Use Case... JustJava 795 2004-02-12 18:38
4277 Re:CRUD vs Use Case... Biologic 163 2004-02-12 18:57
4263 Re:CRUD vs Use Case... JustJava 119 2004-02-13 08:58
4248 Re:CRUD vs Use Case... Biologic 100 2004-02-13 12:21
4301 Re:CRUD vs Use Case... singlelog 1052 2004-02-12 21:47
4436 Re:CRUD vs Use Case... qing 260 2004-02-13 10:17
4329 Re:CRUD vs Use Case... singlelog 1323 2004-02-13 13:33
4239 Re:CRUD vs Use Case... Biologic 655 2004-02-13 13:56
4284 Re:CRUD vs Use Case... singlelog 600 2004-02-14 01:53
4307 Re:CRUD vs Use Case... Biologic 1158 2004-02-14 02:47
4259 Re:CRUD vs Use Case... singlelog 1165 2004-02-14 03:31
4425 Re:CRUD vs Use Case... Biologic 379 2004-02-14 12:31
4229 Re:CRUD vs Use Case... Biologic 88 2004-02-13 13:50
4291 Re:CRUD vs Use Case... qing 89 2004-02-13 14:26
4261 Re:CRUD vs Use Case... Biologic 1403 2004-02-13 12:36
4300 Re:CRUD vs Use Case... JustJava 1492 2004-02-13 13:14
4292 Re:CRUD vs Use Case... Biologic 714 2004-02-13 13:44
4295 Re:CRUD vs Use Case... qing 259 2004-02-13 14:30
4255 Re:CRUD vs Use Case... JustJava 138 2004-02-13 15:55
4278 Re:CRUD vs Use Case... Biologic 60 2004-02-13 13:34
» JWorld@TW »  Software Engineering

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8