[Bài 4] Ghi chú trong kotlin



Nhiều bạn nghĩ rằng việc ghi chú là không cần thiết. Mình cũng vậy, khi mình viết một chương trình nào đó thì việc viết các ghi chú mình cảm giác như là nó sẽ cắt đứt đi mạch suy nghĩ của mình. Vậy nên cứ mỗi lần lập trình thì mình chỉ có code, code nữa, code mãi thôi. Code xong, chương trình chạy là mừng hết lớn luôn. Chạy xong để đó, và chã cần ghi chú làm gì.

3 tháng sau, lục lại project cũ ra, và. . . . Các bạn hiểu rồi đó =.=" shit của mình thì mình tự ăn thôi, lúc đó cũng chã hiểu mình viết gì, và tại sao mình lại có thể viết được như vậy.

Vậy nên việc ghi chú trong lập trình khá là quan trọng. Mục đích của nó là để giải nghĩa cho các câu lệnh, chức năng của các hàm, các lớp.

Khi các bạn làm việc nhóm nếu không ghi chú thì làm sao có thể hiểu được. Sau này muốn bảo trì bảo dưỡng cũng khó.

Và cái quan trọng là, khi đi làm công ty nếu như có ý định nhãy việc thì . . . . Thôi rồi, tội cho anh nào mới vô đọc source này, Khỏi phải nói độ ức chế khi đọc code của người khác nhé. Mình chém gió thế thôi chứ chưa đi làm nên cũng chưa biết nữa hehe

Tóm lại là việc ghi chú trong code là quan trọng. Vậy nên mình sẽ dành một bài để nói về phần này.

Trong kotlin và ngôn ngữ khác chúng ta thường dùng 2 loại ghi chú thường dùng là:

  • Ghi chú 1 dòng.
  • Ghi chú nhiều dòng.

Mình sẽ có một chương trình mini như sau:

fun TinhTong(x:Int,y:Int):Int{
return x.plus(y);
}
fun main(args: Array<String>) {
val z:Int = TinhTong(4,6);
print(z)
}
Cũng khá dễ hiểu nếu không ghi chú đúng không nhĩ . . .  Nhưng mà nếu các chương trình mini này kiếm được lương ngàn đô. Chắc ai cũng theo dev quá :v . . . .

Đầu tiên mình sẽ hướng dẫn các bạn cách ghi chú trên một dòng

Để ghi chú trên một dùng ta dùng cấu trúc: // Note.
Mình ví dụ:

//Đây là hàm tính tổng
fun TinhTong(x:Int,y:Int):Int{
return x.plus(y);
}
Đó là hàm ghi chú một dòng còn hàm ghi chú nhiều dòng chúng ta sử dụng cấu trúc: /* Note */ Mình ví dụ:






/* Sau khi đã có hàm tính tổng Ta gọi hàm main của chương trình Đặt một biến z sau đó in ra kết quả */

fun main(args: Array<String>) {
val z:Int = TinhTong(4,6);
print(z)
}

Đó 2 cách ghi chú mà mình hướng dẫn.
Cảm ơn mọi người đã theo dõi. gặp lại ở bài sau nhé....!

Nhận xét

Bài đăng phổ biến từ blog này

[Bài 1] - Kotlin tại sao không?

16 Cuốn sách “kinh điển” mà tất cả lập trình viên đều nên đọc