Làm thế nào để bạn viết một từ trong một trường hợp lạc đà?

Trường hợp lạc đà là một quy ước đặt tên để đặt tên cho các đối tượng bằng các từ ghép trong lập trình. Dưới đây là một số ví dụ về trường hợp lạc đà

  1. tuổi của tôi
  2. mainViewController
  3. thông số người dùng mặc định

Trường hợp lạc đà hoạt động như vậy mà

  • Chữ cái đầu tiên không được viết hoa
  • Các chữ cái đầu tiên của mỗi từ ghép được viết hoa

Trường hợp lạc đà giải quyết vấn đề gì?

Để viết phần mềm ở quy mô lớn, người ta phải viết mã dễ đọc và dễ hiểu. Một cách để làm cho mã dễ hiểu là sử dụng tên logic cho các đối tượng, chẳng hạn như biến, lớp và hàm. Và để mô tả, bạn thường cần kết hợp nhiều từ trong một tên duy nhất

Điều này làm cho tên nhiều từ trông giống như thế này. bộ điều khiển xem thiết bị lân cận

Lý do tại sao không có khoảng trắng trong tên này là ngôn ngữ lập trình không cho phép sử dụng khoảng trắng giữa các từ

Điều này làm cho tên nhiều từ khó đọc. Đây là nơi phong cách trường hợp giúp đỡ. Một hệ thống vỏ thư phổ biến được gọi là vỏ lạc đà

Trong trường hợp lạc đà, ý tưởng là làm cho mỗi từ ghép bắt đầu bằng một chữ in hoa, ngoại trừ chữ cái đầu tiên trong tổ hợp từ. Vỏ lạc đà giúp đọc tên đối tượng nhiều từ dễ dàng hơn vì mỗi từ có thể phân biệt được nhờ các chữ in hoa. Ví dụ: hãy chuyển đổi đối tượng 4 từ đã đề cập trước đó thành trường hợp lạc đà

  • Bộ điều khiển xem thiết bị gần đó -> Bộ điều khiển thiết bị gần đó

Bây giờ tổ hợp từ dễ đọc hơn nhiều

Tại sao nó được gọi là trường hợp lạc đà?

Lý do tại sao trường hợp lạc đà có một cái tên thú vị như vậy đòi hỏi một chút trí tưởng tượng. Theo một nghĩa nào đó, các từ ghép trong trường hợp lạc đà trông giống như những vết sưng trên lưng của một con lạc đà. Đây là một hình minh họa tôi đã vẽ để làm cho nó rõ ràng hơn

Đây là lý do tại sao nó được gọi là trường hợp lạc đà…

Hệ thống trường hợp khác

Vỏ lạc đà không phải là kiểu vỏ duy nhất ngoài kia. Nói chính xác, có bốn kiểu trường hợp thường được sử dụng trong phát triển phần mềm. Những phong cách này là

  1. Trường hợp Pascal
  2. Trường hợp lạc đà
  3. trường hợp con rắn
  4. Vỏ Kebab

Chúng ta hãy xem xét ngắn gọn về từng kiểu trường hợp

1. Trường hợp Pascal [PascalCase]

Trường hợp Pascal tương tự như trường hợp Camel. Sự khác biệt nằm ở chữ cái đầu tiên của tổ hợp nhiều từ

  • Trong trường hợp Pascal, chữ cái đầu tiên cũng được viết hoa
  • Trong trường hợp Camel, chữ cái đầu tiên không được viết hoa

Chẳng hạn, đây là một biến có tên trong trường hợp Pascal

MyBankBalance = 1000

Trường hợp Pascal bắt nguồn từ ngôn ngữ lập trình Pascal. Cộng đồng bắt đầu viết hoa các chữ cái đầu tiên để mã có thể đọc được. Ý tưởng lan sang các ngôn ngữ khác. Trường hợp Pascal và trường hợp lạc đà đều là những quy ước đặt tên phổ biến như nhau trong bối cảnh mã hóa. Kiểu trường hợp bạn nên sử dụng tùy thuộc vào nhóm của bạn, ngôn ngữ lập trình và sở thích cá nhân

2. Vỏ rắn [snake_case]

Vỏ rắn là một kiểu vỏ phổ biến khác. Không giống như trường hợp lạc đà hay trường hợp Pascal, trường hợp con rắn không sử dụng chữ in hoa. Thay vào đó, các từ được phân tách bằng dấu gạch dưới

Ví dụ

my_bank_balance = 100

Thông thường, trường hợp con rắn rất hữu ích để khai báo các hằng số. Trong trường hợp này, tất cả các chữ cái thường cũng được viết hoa

PI_APPROX = 3.14159
MAX_CONNECTIONS = 32

Một trường hợp sử dụng phổ biến khác cho trường hợp con rắn là trong cơ sở dữ liệu

{
    username: "Alice",
    user_login_attempts: 13,
    last_attempt: 1662988728,
}

3. Kebab Case [kebab-case]

Một kiểu hộp ít phổ biến hơn nhưng vẫn phổ biến là hộp kebab. Vỏ kebab gợi nhớ đến vỏ rắn. Nhưng thay vì sử dụng dấu gạch dưới, các từ được phân tách bằng dấu gạch ngang

Ví dụ

my-bank-balance = 101

Hầu hết các ngôn ngữ lập trình không hỗ trợ sử dụng dấu gạch ngang làm dấu phân cách. Điều này làm cho việc sử dụng hộp thịt nướng không thể thực hiện được ở nhiều ngôn ngữ

Bạn thường thấy trường hợp thịt nướng diễn ra trong sên URL

Ví dụ

//bank.example.com/my-account-balance

Vỏ Kebab giúp sên URL dễ đọc hơn

Gói [lại

Hôm nay bạn đã học được trường hợp lạc đà trong lập trình là gì

Tóm lại, trường hợp lạc đà là một quy ước đặt tên để giữ cho mã dễ đọc nhất có thể. Trong trường hợp lạc đà, mỗi từ ghép bắt đầu bằng chữ cái đầu tiên viết thường ngoại trừ chữ cái đầu tiên của từ đầu tiên

Lý do bạn sử dụng kiểu chữ hoa chữ thường là quan trọng vì bạn không thể sử dụng khoảng trắng trong ngôn ngữ lập trình. Các kiểu vỏ khác nhau giúp phân biệt dễ dàng hơn cho mắt. Thay vì phân tách các từ bằng dấu cách, kiểu trường hợp sử dụng một cơ chế phân tách khác. Một trong những ví dụ phổ biến nhất là trường hợp lạc đà trong đó các chữ cái đầu tiên được viết hoa

ví dụ về trường hợp chữ cái lạc đà là gì?

Ý nghĩa của camel case trong tiếng Anh. việc sử dụng một chữ in hoa để bắt đầu từ thứ hai trong một tên hoặc cụm từ ghép, khi nó không được phân tách khỏi từ đầu tiên bằng khoảng trắng. Ví dụ về vỏ lạc đà bao gồm "iPod" và "GaGa" .

Định dạng chính xác của ký hiệu CamelCase là gì?

Sử dụng đúng cách . Thay vào đó, mỗi từ riêng biệt được biểu thị bằng cách sử dụng chữ thường hoặc chữ hoa [e. g. , PlayStation].

Đâu là ví dụ về tên biến được viết trong CamelCase?

Ví dụ: ComputerHope, FedEx và WordPerfect đều là ví dụ về CamelCase. Với lập trình máy tính, CamelCase thường được sử dụng làm quy ước đặt tên cho biến, mảng và các phần tử khác. Ví dụ: $MyVariable là một ví dụ về biến sử dụng CamelCase.

Chủ Đề