Câu hỏi được gắn thẻ «conditions»



24
Cách thanh lịch để xử lý nếu (nếu khác) khác
Đây là một vấn đề nhỏ, nhưng mỗi khi tôi phải viết mã như thế này, sự lặp lại làm phiền tôi, nhưng tôi không chắc rằng bất kỳ giải pháp nào không tệ hơn. if(FileExists(file)) { contents = OpenFile(file); // <-- prevents inclusion in if if(SomeTest(contents)) { DoSomething(contents); } …


11
Tại sao chúng ta phải sử dụng break trong switch?
Ai đã quyết định (và dựa trên những khái niệm nào) mà việc switchxây dựng (bằng nhiều ngôn ngữ) phải sử dụng breaktrong mỗi tuyên bố? Tại sao chúng ta phải viết một cái gì đó như thế này: switch(a) { case 1: result = 'one'; break; case 2: result …
74 conditions 


13
Làm cách nào để tôi chỉnh sửa chuỗi if-if if if tuân thủ các nguyên tắc Clean Code của chú Bob?
Tôi đang cố gắng làm theo các đề xuất mã sạch của chú Bob và đặc biệt để giữ cho các phương thức ngắn. Tôi thấy mình không thể rút ngắn logic này mặc dù: if (checkCondition()) {addAlert(1);} else if (checkCondition2()) {addAlert(2);} else if (checkCondition3()) {addAlert(3);} else if (checkCondition4()) {addAlert(4);} …








Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.