Câu hỏi được gắn thẻ «naming»

Đưa ra ý nghĩa và giải thích với số lượng nhân vật ít nhất trong một hình thức được nhóm hoặc cộng đồng của bạn chấp nhận nhiều nhất.

2
Các quy ước đặt tên DAL, BAL và Lớp UI [đã đóng]
Tôi đang phát triển một Ứng dụng Web điển hình với các lớp sau Lớp giao diện người dùng (MVC) Lớp logic nghiệp vụ (BAL) Lớp truy cập dữ liệu (DAL) Mỗi lớp có đối tượng DTO riêng bao gồm BAL và DAL. Câu hỏi của tôi về điều này …
35 c#  design  naming 


9
Làm thế nào để đặt tên cho một phương thức vừa thực hiện một nhiệm vụ vừa trả về một boolean dưới dạng trạng thái?
Nếu có một phương pháp bool DoStuff() { try { // doing stuff... return true; } catch (SomeSpecificException ex) { return false; } } nó nên được gọi là IsStuffDone()? Cả hai tên có thể bị người dùng hiểu sai: Nếu tên đó là DoStuff()lý do tại sao nó trả …





7
Có phải ký hiệu tiếng Anh là một cách giải quyết cho các ngôn ngữ với kiểu gõ tĩnh không đủ biểu cảm? [đóng cửa]
Trong bài viết của Eric Lippert Có gì với ký hiệu Hungary? , ông nói rằng mục đích của Ký hiệu Hungary (loại tốt) là để mở rộng khái niệm "loại" để bao gồm thông tin ngữ nghĩa bên cạnh thông tin đại diện lưu trữ. Một ví dụ đơn …

5
Là quy ước tên gói Java có thiếu sót? [đóng cửa]
Chúng ta đều quen thuộc với quy ước tên gói Java để chuyển tên miền xung quanh. Tức là www.evilcorp.com, theo quy ước, đã chọn để có các gói java của họ com.evilcorp.stuff. Càng ngày tôi càng chán ngấy việc này. Là một lập trình viên thương mại, tôi gặp …
28 java  naming 

4
Có bao giờ là một ý tưởng tốt để sử dụng tên mẫu thiết kế trong các lớp thực hiện? [đóng cửa]
Gần đây tôi tình cờ gặp một codebase trăn khá lớn với rất nhiều MyClassAbstractFactory, MyClassManager, MyClassProxy, MyClassAdapter, vv lớp. Mặc dù một mặt, những cái tên đó đã chỉ cho tôi nghiên cứu và tìm hiểu các mẫu tương ứng, nhưng chúng không được mô tả nhiều về những …

9
Được coi là thực hành kém để bao gồm một số lỗi trong tên phương thức cho một cách giải quyết tạm thời?
Đồng nghiệp của tôi, một người đàn ông cao cấp đang chặn tôi trong bài đánh giá mã vì anh ta muốn tôi đặt tên cho một phương thức 'PerformanceSqlClient216147Workaround' vì đó là một cách giải quyết cho một số khiếm khuyết ###. Bây giờ, đề xuất tên phương thức …




8
Hướng dẫn đặt tên phương pháp súc tích có ý nghĩa
Gần đây tôi bắt đầu phát hành một dự án nguồn mở, trong khi tôi là người dùng duy nhất của thư viện tôi không quan tâm đến tên, nhưng tôi biết tôi muốn gán tên thông minh cho từng phương thức để dễ học hơn, nhưng tôi cũng cần …
25 naming 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.