-3
While Loop可能無法滿足最終條件的最佳做法是什麼?真的在尋找一種獨立於語言的答案,但是如果它有幫助,我就是用Java Script編寫的。最終條件可能無法滿足的最佳做法是什麼?
我正在循環瀏覽人力資源數據庫並遍歷層次結構,尋找符合條件的值。理論上講,每一次都應該達到這個條件。然而,在百萬分之一的條件未能實現的情況下,我不想讓代碼打開到無限循環。
我的解決方案是簡單地添加一個隨每個循環遞增的整數;並在計數達到硬編碼值時打破循環。
我不喜歡這個解決方案,感覺很髒。我也不喜歡讓循環開放到無限循環的可能性。
你在這種情況下做了什麼?
使用一些大型計數器突破它 – Tushar
基於時間,基於事件... –
我也親自使用計數器,同時開發。但是對於一個活的場景,你應該嘗試爲你的循環找到一個不同的設計,這樣你就可以處理它內部的所有邏輯上可能的情況。 – Burki