Switch(some case) {
case 1:
// compute something ...
return something;
break;
case 2:
// compute something ...
return something;
break;
/* some more cases ... */
case X:
// compute something ...
return something;
break;
default:
// do something
return something;
break;
}
Theo tôi:tuyên bố chuyển đổi này có mùi không?
Giả sử câu lệnh switch này là chính đáng, sự trở lại và phá vỡ chỉ doesnt nhìn bên phải hoặc cảm thấy đúng.
Nghỉ giải lao rõ ràng là không cần thiết, nhưng kiểu bỏ sót kém (hoặc kiểu này kém để bắt đầu?)?
Cá nhân tôi không làm điều này, nhưng có một số điều này trong codebase tại nơi làm việc. Và không, im sẽ không tự chính niệm và sửa mã nguồn.
LOLLLL @ thẻ "mã-mùi"! – Poni