Tiếp theo "nguyên tắc Samurai", tôi đang cố gắng để làm điều này trên các chức năng của tôi, nhưng có vẻ như nó là sai ...tăng tuyên bố trên một biểu thức điều kiện
return <value> if <bool> else raise <exception>
Có cách nào khác "đẹp" để làm điều này ? Cảm ơn
* Samurai * ở đây là gì? Bạn nghĩ gì về việc thêm một số chi tiết? – Wolf
Nguyên tắc Samurai - Trở lại thắng lợi, hoặc không hề. Nếu một hàm thỏa mãn các trách nhiệm của nó, trả về đối tượng kết quả thích hợp, và nếu nó không ném một ngoại lệ. –
Ồ, tôi hiểu rồi. Có lẽ một số liên kết sẽ là tốt, chẳng hạn như [Nguyên tắc Samurai] (http://c2.com/cgi/wiki?SamuraiPrinciple) – Wolf