Tôi phải thực hiện một số bảo trì đối với mã cũ sử dụng ký pháp Hungari (và Hệ thống Hungary ở đó). Thật không may, nó không thực tế cho tôi để chỉ cần làm sạch nó tất cả ra khỏi codebase. Người dùng
Tôi đã đọc hướng dẫn trên web với các loại hướng dẫn khác nhau được chỉ định trên trò chơi (tuy nhiên, điều này hóa ra là khá chung chung). Có bất kỳ lý do tại sao nhiều nhà phát triển tên biến của họ
Mã của tôi chứa biến có tên "m_d3dDevice". StyleCop phàn nàn về cái tên này: SA1305: Tên biến 'm_d3dDevice' bắt đầu với một tiền tố trông giống như ký hiệu Hungary. Xóa tiền tố hoặc thêm tiền tố vào d
Tôi đã chạy qua nhiều ví dụ về các biến Nền tảng cơ sở có tên là k + someVariableNameHere hoặc k + APILibraryName(2Char) + someVariableNameHere. Tiền tố này K cho biết điều gì? Ví dụ: kGLPFAStereo kCo