Kotlin nhận xét

Trong bài viết này, bạn sẽ tìm hiểu về các nhận xét Kotlin, tại sao và cách sử dụng chúng.

Trong lập trình, nhận xét là một phần của chương trình nhằm mục đích cho bạn và các lập trình viên đồng nghiệp của bạn hiểu mã. Chúng hoàn toàn bị bỏ qua bởi trình biên dịch Kotlin (Kompiler).

Tương tự như Java, có hai loại nhận xét trong Kotlin

  • /*… */
  • //… .

Nhận xét truyền thống / *… * /

Đây là một nhận xét nhiều dòng có thể trải dài trên nhiều dòng. Trình biên dịch Kotlin bỏ qua mọi thứ từ /*đến */. Ví dụ,

 /* This is a multi-line comment. * The problem prints "Hello, World!" to the standard output. */ fun main(args: Array) ( println("Hello, World!") )

Nhận xét truyền thống cũng được sử dụng để ghi lại mã Kotlin (KDoc) với một chút biến thể. Nhận xét KDoc bắt đầu bằng /**và kết thúc bằng */.

Nhận xét cuối dòng //

Trình biên dịch bỏ qua mọi thứ từ //đến cuối dòng. Ví dụ,

 // Kotlin Hello World Program fun main (args: Array) (println ("Hello, World!") // xuất Hello, World! Trên màn hình)

Chương trình trên chứa hai nhận xét cuối dòng:

 // Chương trình Kotlin Hello World

// kết quả đầu ra Hello, World! trên màn hình

Sử dụng Nhận xét đúng cách

Nhận xét không nên thay thế cho một cách giải thích mã viết kém bằng tiếng Anh. Viết mã có cấu trúc tốt và dễ đọc, sau đó sử dụng nhận xét.

Một số người tin rằng mã nên được tự ghi lại và các bình luận nên khan hiếm. Tuy nhiên, tôi phải hoàn toàn không đồng ý với nó (Đó là ý kiến ​​cá nhân của tôi). Không có gì sai khi sử dụng các nhận xét để giải thích các thuật toán phức tạp, regex hoặc các tình huống mà bạn đã chọn kỹ thuật này hơn kỹ thuật khác (để tham khảo trong tương lai) để giải quyết vấn đề.

Trong hầu hết các trường hợp, hãy sử dụng nhận xét để giải thích 'tại sao' thay vì 'làm thế nào' và bạn có thể tiếp tục.

thú vị bài viết...