[問題] 請問 PG 對這兩者的偏好?

作者: Sizemore24 (newborn in Tampa)   2015-06-18 07:31:56
(我人在外面,暫時還沒辦法跑 benchmark)
想請問各位強者,若在 ASP.NET 4.5 Web 專案底下,
用直覺判斷,這兩種寫法哪種較好?
(當然以分層概念,我覺得 Case 1 寫法上,區分比較清楚)
Case 1:
In App_Code
1. static QueryTable(sql) in A.cs
2. In Query(), Call QuertTable() in AA.cs
In Web Project
1. Call AA.Query() in BB.aspx.cs
作者: kevintsengtw (mrkt)   2015-06-18 09:38:00
App_Code ? 分層?
作者: GoalBased (Artificail Intelligence)   2015-06-18 10:16:00
架構只有適不適合,沒有最好,官方回答XD
作者: soup514   2015-06-18 12:54:00
要看AA包的用意是什麼 不然我會直接用2就好
作者: bbcust (bbcust)   2015-06-18 13:58:00
看起來AA是商業邏輯library答案沒有對或錯 兩種都可以 端看AA用途
作者: lbeeon (力比恩)   2015-06-18 20:02:00
如果A和AA沒有差別或是不太會再處理資料 分是沒什麼意義
作者: Sizemore24 (newborn in Tampa)   2015-06-24 20:48:00
AA 是 business logic 沒錯,A 只是專職處理SQL的物件

Links booklink

Contact Us: admin [ a t ] ucptt.com