Thiendia3d.vn
  • TRANG CHỦ
  • THỦ THUẬT
  • GAME ONLINE – OFFLINE
  • CODE GAME
  • SHARE ACC GAME
  • LIÊN QUÂN MOBILE
No Result
View All Result
Thiendia3d.vn
No Result
View All Result

Code convention là gì? Những điều bạn nên biết

Thuthuathay by Thuthuathay
13/05/2022
in THỦ THUẬT
Đang xem: Code convention là gì? Những điều bạn nên biết in thiendia3d.vn
Share on FacebookShare on Twitter

Coding convention là thuật ngữ mà bất kể các lập trình viên nào cũng đã từng nghe đến. Trên thực tế thì việc tuân thủ theo coding convention hay không có ảnh hưởng đến các kết quả của công việc là một điều khó.  Vậy coding convention là gì? Hãy cùng thiendia3d tìm hiểu ngay trong bài viết dưới đây.

Nội Dung Chính

  • Coding convention là gì? Tìm hiểu về Java Code Convention Python
  • Vì sao nên sử dụng Code Convention java?
  • Tổng hợp những quy tắc chung khi viết Convention Code
    • Naming Convention – quy tắc đặt tên
    • Quy tắc số lượng
    • Quy tắc comment – bình luận
    • Quy tắc xuống hàng

Coding convention là gì? Tìm hiểu về Java Code Convention Python

Coding convention

Coding convention là tập hợp những quy tắc chung đối với các lập trình nhằm giúp đạt được việc code dễ đọc, dễ hiểu, qua đó giúp cho việc quản lý dễ dàng và bảo trì một cách nhanh chóng, thuận tiện hơn. Hiểu đơn giản nó là những quy ước coding, những quy ước về phong cách code, cách đặt tên biến, tên file, tên hàm, …để các lập trình viên tuân theo.

Nó giúp ích cho bạn rất nhiều trong khi làm việc nhóm, cũng như khi làm việc với hệ thống lớn, được thiết kế cũng như bảo trì các giai đoạn với các nguồn nhân lực khác nhau thì việc tuân thủ coding convention là rất quan trọng giúp cho lập trình viên đọc code dễ dàng cũng như tiết kiệm được thời gian khi đọc java Code Convention Python có những quy ước đặt tên rõ ràng hơn. Ngoài ra, cũng giúp cho những người code sau trong việc bảo trì và phát triển hệ thống hiệu quả hơn.

Vì sao nên sử dụng Code Convention java?

Lý do nên sử dụng Code Convention

Khi Code có Convention, hoặc Code theo quy tắc chung mà mọi người đều biết, điều này sẽ giúp cho các hoạt động làm việc theo nhóm dễ dàng hơn. Trừ một vào trường hợp đặc biệt, bình thường, một dự án phần mềm không thể được hoàn thiện chỉ với một cá nhân mà cần phải làm việc theo nhóm. Nếu mỗi người viết một phong cách khác nhau thì những người sau sẽ “gai mắt” hoặc không hiểu bạn đang viết gì.

Do đó, việc Code theo một quy ước chung sẽ giúp làm việc theo nhóm có hiệu quả hơn, hiểu nhau hơn và giảm thiểu được tình trạng đặt ra những câu hỏi như: “Bạn viết cái gì vậy!” “Cái này là cái gì vậy bạn hiền?”,…

Khi Code Convention java sẽ có những lợi ích sau:

  • Làm việc nhóm có hiệu quả hơn
  • Thống nhất và tuân thủ theo một tiêu chuẩn nhất định
  • Giúp người khác nắm bắt Code mà bạn viết nhanh hơn
  • Dễ dàng nâng cấp và cải tiến phần mềm
  • Có thể tái sử dụng trong các phần mềm khác
  • Thuận lợi hơn trong việc phát triển và bảo trì hệ thống sau này

Tổng hợp những quy tắc chung khi viết Convention Code

Dưới đây là các quy tắc mà bạn cần chú ý khi viết convention code.

Quy tắc chung khi viết Code

Naming Convention – quy tắc đặt tên

Một trong những việc giúp người khác có thể hiểu Code của bạn viết gì là thông qua: cách đặt tên các biến, hằng, class,…được gọi chung là định danh.

Khi thực hiện một bài tập nhỏ lúc bạn học tin học cấp 3 hoặc những bài tập giải thuật đơn giản, chúng ta được chỉ cách đặt tên biến là a, b, c, d. Tuy nhiên, điều này chỉ áp dụng đối với những bài tập cấp thấp và không có nhiều chức năng.

Chúng ta có một số cách đặt tên phổ biến như:

  • Cú pháp lạc đà – camelCase
  • Cú pháp Pascal – PascalCase
  • Cú pháp con rắn – snake_case

Tùy theo ngôn ngữ sẽ có những cách sử dụng cú pháp riêng, tuy nhiên bạn có thể tham khảo ví dụ để hiểu rõ hơn.

Trong phần lớn các công ty phần mềm trong nước hay ngoài nước, quy tắc đặt định danh được mặc định là sử dụng tiếng Anh.

Quy tắc số lượng

Một số quy tắc số lượng trong cuốn sách Clean Code A Handbook of Agile Software Craftsmanship của Robert C. Martin, quyển Refactoring in Large Software Projects: Performing Complex Restructurings Successfully của Martin Lippert cũng như bộ quy tắc của Oracle có ghi như sau:

  • Một dòng Code không dài quá 80 ký tự
  • Một câu lệnh nên lồng tối đa khoảng 4 cấp
  • Một hàm không nên chứa vượt quá 5 tham số
  • Một hàm không nên vượt quá 30 dòng
  • Một class không nên vượt quá 500 dòng
  • …

Quy tắc comment – bình luận

  • Bạn cần tránh sử dụng comment để giải thích Code, việc hoàn thiện đoạn Code bằng như quy tắc đặt tên sẽ giúp Code của bạn trở nên dễ hiểu hơn.
  • Nếu bạn là người mới hoặc nhanh quên thì việc sử dụng comment để giải thích việc mình làm với đoạn Code cũng là một cách khá hay.

Quy tắc xuống hàng

Theo bộ quy tắc của Oracle thì chúng ta sẽ có:

  • Nếu một hàm có nhiều cấp lồng nhau thì mỗi cấp chúng ta nên xuống dòng.
  • Các đoạn Code bằng cấp nên ở cùng một cột với nhau, dòng xuống hàng nên bắt đầu cùng cấp với dòng phía trên.
  • Xuống hàng trước các toán tử ví dụ như: +, -, *, ?,…

Xem thêm video:

Trên đây Thiendia3d đã giải thích code convention là gì? Hy vọng với những thông tin này sẽ các bạn làm việc có hiệu quả hơn.

Previous Post

Danh sách nhân vật trong Naruto

Next Post

Bộ sưu tập ảnh free fire chibi cặp hot nhất

Thuthuathay

Thuthuathay

BÀI VIẾT LIÊN QUAN

Acc Là Gì Trên Facebook? 
THỦ THUẬT

Acc Là Gì Trên Facebook Cùng Các Lĩnh Vực Khác

30 Tháng Một, 2023
Cách chặn quảng cáo trên điện thoại Samsung chi tiết
THỦ THUẬT

Cách chặn quảng cáo trên điện thoại Samsung chi tiết

23 Tháng Một, 2023
Nguyên nhân khiến Tivi Sony không kết nối được Wifi
THỦ THUẬT

Tivi Sony không kết nối được Wifi và cách khắc phục hiệu quả

9 Tháng Một, 2023
Cách kết nối wifi với máy tính bàn
THỦ THUẬT

Cách kết nối wifi với máy tính bàn đơn giản và chi tiết nhất

2 Tháng Một, 2023
Lợi ích của việc tải phần mềm chụp ảnh đẹp
THỦ THUẬT

Tải phần mềm chụp ảnh đẹp nhất bạn nên download ngay

26 Tháng Mười Hai, 2022
Cách chỉnh màn hình máy tính bị lệch 
THỦ THUẬT

Cách chỉnh màn hình máy tính bị lệch cho Win 7 và Win 10

9 Tháng Mười Hai, 2022
XEM THÊM

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Protected with IP Blacklist CloudIP Blacklist Cloud
No Result
View All Result

BÀI VIẾT MỚI NHẤT

Acc Là Gì Trên Facebook? 

Acc Là Gì Trên Facebook Cùng Các Lĩnh Vực Khác

by Gamemoi
30 Tháng Một, 2023
0

...

Cách chặn quảng cáo trên điện thoại Samsung chi tiết

Cách chặn quảng cáo trên điện thoại Samsung chi tiết

by Gamemoi
23 Tháng Một, 2023
0

...

Game đánh đàn piano ảo nên chơi nhất 2022

Game đánh đàn piano ảo nên chơi nhất hiện nay

by Gamemoi
16 Tháng Một, 2023
0

...

Nguyên nhân khiến Tivi Sony không kết nối được Wifi

Tivi Sony không kết nối được Wifi và cách khắc phục hiệu quả

by Gamemoi
9 Tháng Một, 2023
0

...

Cách kết nối wifi với máy tính bàn

Cách kết nối wifi với máy tính bàn đơn giản và chi tiết nhất

by Gamemoi
2 Tháng Một, 2023
0

...

Lợi ích của việc tải phần mềm chụp ảnh đẹp

Tải phần mềm chụp ảnh đẹp nhất bạn nên download ngay

by Gamemoi
26 Tháng Mười Hai, 2022
0

...

Cách chỉnh màn hình máy tính bị lệch 

Cách chỉnh màn hình máy tính bị lệch cho Win 7 và Win 10

by Gamemoi
9 Tháng Mười Hai, 2022
0

...

Lợi ích của việc sử dụng App viết chữ lên ảnh 

App viết chữ lên ảnh cho máy tính và điện thoại đẹp nhất bạn nên biết

by Gamemoi
5 Tháng Mười Hai, 2022
0

...

Cách xem lượt theo dõi trên Facebook

Cách xem lượt theo dõi trên Facebook dễ dàng và nhanh chóng

by Gamemoi
28 Tháng Mười Một, 2022
0

...

  • Trang chủ
  • Giới Thiệu
  • Chính sách bảo mật
  • Liên Hệ
  • Code Fifa Mobile Hàn Quốc

Copyright @ 2021 - Thiên Địa 3D

No Result
View All Result
  • TRANG CHỦ
  • THỦ THUẬT
  • GAME ONLINE – OFFLINE
  • CODE GAME
  • SHARE ACC GAME
  • LIÊN QUÂN MOBILE

Copyright @ 2021 - Thiên Địa 3D