作者:
AmosYang (泛用人型編碼器)
2020-07-31 18:08:38「刪除(delete)」是資料處理 CRUD 四大基本項目之一。
這篇文章收錄了幾個與「刪除」有關的程式設計常用字,以及回答讀者相關問題。
* 如何命名「刪除」功能?
* Clear / Empty / Delete / Remove
* 有什麼不一樣?
* Google 簡報 https://bit.ly/2XazA2P
* Facebook 相簿 https://bit.ly/2EsPmj9
* GitHub 討論 https://bit.ly/321ResR
# 先說結論
* 在實作後端時,「清除資料容器所有內容物」,使用 clear 。
* 在設計前端時,「清除容器內容物」,使用 clear 、 empty 都可以。
* 在實作後端時,「(從容器)移除物件」,使用 remove 。
* 「刪除物件」,使用 delete 、 remove 都可以。
作者: nyyn (nyyn) 2020-07-31 19:05:00
受教了 推推
作者:
lairx (lairx)
2020-07-31 19:28:00推
作者:
allenxxx (fufuxxx)
2020-07-31 21:03:00川普:我都用fire
作者:
qrtt1 (有些事,有時候。。。)
2020-07-31 21:11:00dispose 呢?
作者:
Domos (沒事發發廢文)
2020-07-31 21:44:00我個人都用annihilate
作者:
mathrew (Joey)
2020-07-31 21:56:00我都用 getout
作者:
alihue (wanda wanda)
2020-07-31 22:10:00我都用 kim
作者:
GGFACE (ggface)
2020-07-31 22:17:00我都用kill
作者:
FY4 2020-08-01 00:35:00推
作者:
aoisama (普通人)
2020-08-01 01:07:00drop table users
作者:
KOD (傷口留著陽光)
2020-08-01 09:49:00推推
作者: mybluesky (天族) 2020-08-01 10:12:00
讚
作者:
Esvent (Esvent)
2020-08-01 10:12:00有時候會用eliminate
作者:
alihue (wanda wanda)
2020-08-01 14:37:00kim = 金正恩
但是empty有些是拿來確認容器是否為空像是c++ std:: vector
請問如果一種是丟到垃圾桶可復原的,一種是完全刪除,應該用什麼比較妥當?
作者: ms79392002 (神Q超人) 2020-08-02 01:07:00
覺得你真的很棒
作者:
siuoly (放空)
2020-08-02 07:34:00推 有學到
作者:
csfgsj (切割對半)
2020-08-02 08:21:00所以說,寫程式,國文也要好
作者:
skizard ( )
2020-08-02 08:32:00我都用Magic
作者:
hanshsu (小肉呆)
2020-08-02 09:43:00prune勒?
作者:
HamalAri (哈馬‧阿里)
2020-08-02 11:53:00virsh: destroy undefine
作者:
wulouise (在線上!=在電腦前)
2020-08-02 20:57:00undefime好像很少用動詞耶,用adj的倒是很多undefined
作者:
unmolk (UJ)
2020-08-03 00:32:00推!很受用現在大二,學資結的時候常常看到實作的function是用remove或clear常常覺得疑惑,現在終於比較清楚一些了
作者:
ian90911 (xopowo)
2020-08-03 10:59:00感謝分享
作者:
APTON (瑋瑋)
2020-08-04 09:53:00推!非常感謝沒想到當初沒深度的戰文可以引出這麼好的系列文!
作者:
CoNsTaR ((const *))
2020-08-07 03:07:00我都不用刪除,我都直接 YEET!!! 掉
作者: gkkswae 2020-08-08 17:36:00
問 Dracarys適合用在那種程度的清除?