看板 [ java ]
討論串[問題] 命名習慣為何完全用readXXX取代getXXX
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 18→)留言22則,0人參與, 6年前最新作者milonga332 ( U U)時間6年前 (2018/01/11 21:55), 6年前編輯資訊
2
0
0
內容預覽:
小弟多年前在一家公司上班,負責寫Android App. 公司裡的神級前輩規定,寫Java要避免使用getXXX/setXXX作為method的命名習慣. 要改用readXXX/writeXXX,或retriveXXX/putXXX...之類的都可以. 當時試著詢問原因,不過只被冷眼酸了一頓. 雖然
(還有369個字)

推噓3(3推 0噓 9→)留言12則,0人參與, 6年前最新作者NullLife (接下來如何?)時間6年前 (2018/01/12 00:12), 編輯資訊
0
0
0
內容預覽:
我不確定你前輩的考量, 但說說我個人經驗。. 現在很流行將物件序列化為json丟來丟去. 而最常使用的轉換工具就是就是jackson. 然後它預設看到field就會去找get/set來調用. 也就是要將物件轉成json時,. jackson會去掃所有field然後找到有get的field全都轉出來.
(還有810個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 6年前最新作者qrtt1 (有些事,有時候。。。)時間6年前 (2018/01/13 12:06), 6年前編輯資訊
0
0
4
內容預覽:
寫 email 問他,為何不能用標準 java bean 的寫法,. 他不理就算了,結案啊。. (不然你說一下公司,讓在職的鄉民替你問啊). 跟討論無關的引戰詞語就免了吧。. 真實的工作環境,其實該用什麼時,就會用什麼。. 才不管 provider 或 solution 是哪家公司出的,. 只有合不
(還有721個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 5年前最新作者Killercat (殺人貓™)時間6年前 (2018/02/19 08:03), 6年前編輯資訊
0
0
0
內容預覽:
我不是那個前輩,不過理由很簡單啊.... 不就spring framework預設convention會使用set{$ValueName}跟get{$ValueName}. 來當作預設的getter跟setter XD. 尤其寫在xml裡面的property,基本上的都是靠這兩個來注入的. Lomb
(還有327個字)
首頁
上一頁
1
下一頁
尾頁