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

Kiểu mã hóa là một bộ hướng dẫn giúp dễ đọc và hiểu mã nguồn.

7
Điều này biện minh cho tuyên bố goto?
Tôi đã bắt gặp câu hỏi này một giây trước và tôi đang rút một số tài liệu ra khỏi đó: Có tên nào cho cấu trúc 'break n' không? Đây dường như là một cách phức tạp không cần thiết để mọi người phải hướng dẫn chương trình thoát …



6
Không như một hằng số?
Tôi đã bắt gặp thành ngữ lập trình này gần đây: const float Zero = 0.0; mà sau đó được sử dụng trong so sánh: if (x > Zero) {..} Bất cứ ai có thể giải thích nếu điều này thực sự hiệu quả hơn hoặc có thể đọc hoặc …

2
Liệu chi phí phương thức của object-c có làm cho phương pháp thiết kế 'nhiều phương thức nhỏ' không thể thực hiện được không?
Tôi thường thích sử dụng các phương pháp nhỏ, theo khuyến nghị của, trong số những người khác, Bob Martin trong Clean Code . Tôi cũng đã đọc đủ về nội bộ của Objective-C để có ít nhất một số ý tưởng về cách thức gửi tin nhắn của nó …

14
Chúng ta có nên khuyến khích các phong cách mã hóa theo hướng tự chủ của nhà phát triển, hay không khuyến khích nó theo hướng nhất quán?
Một nhà phát triển viết if/elsecác khối với các câu lệnh mã một dòng như: if (condition) // Do this one-line code else // Do this one-line code Một cách khác sử dụng dấu ngoặc nhọn cho tất cả chúng: if (condition) { // Do this one-line code } else …


6
Thế nào là sử dụng ô nhiễm không gian tên là gì?
Tôi đã xem hướng dẫn mã hóa google [tại đây] và họ không khuyên người ta nên sử dụng using namespacehoặc namespace::function- nếu tôi không hiểu sai về nó. Điều này có áp dụng cho stdlà tốt? cout<<không hoạt động mà không có nó. Cuốn sách này , đề nghị …
15 c++  coding-style 



2
Bây giờ, không phải tất cả các khai báo phương thức trong Giao diện Java là trừu tượng công khai, các phương thức có nên được khai báo với các sửa đổi này không?
Bắt đầu với Java 8, defaultcác phương thức đã được đưa vào các giao diện. Một cách hiệu quả, phương tiện này mà không phải tất cả các phương pháp trong một interfacelàabstract . Bắt đầu với Java 9 (có thể), privatecác phương thức sẽ được cho phép. Điều này …


3
Khi nào sử dụng typedef?
Tôi hơi bối rối về việc khi nào và khi nào tôi nên sử dụng typedef trong C ++. Tôi cảm thấy đó là một hành động cân bằng giữa dễ đọc và rõ ràng. Đây là một mẫu mã mà không có bất kỳ typedefs nào: int sum(std::vector<int>::const_iterator first, …
14 c++  coding-style 



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.