1
想我做的操作,並且有一些理由來溝通,我做它:調試信息:之前還是之後?
- 調試
- 告知用戶運行緩慢
例如:
cout << "Starting query" << endl;
do_query();
但我也可以這樣做:
do_query();
cout << "Query done" << endl;
是的,當然還有第三種解決方案
cout << "Staring query...";
do_query();
cout << " [DONE]";
有一些更好的解決方案/準則?
顯然,第三個更好。 – ssapkota 2011-05-28 13:39:37
是的,但它很冗長。假設在前兩個 – 2011-05-28 13:41:56
之間進行選擇其實,我會說前兩個包含不完整的信息。 - 第一個不告知成功完成。而第二個不會通知即使它開始或沒有,當沒有日誌說「查詢完成」。 – ssapkota 2011-05-28 13:49:21