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

C # là một ngôn ngữ lập trình hướng đối tượng đa ký tự, được quản lý, thu thập rác được Microsoft tạo ra song song với nền tảng .NET

19
Là #regions một antipotype hoặc mùi mã?
C # cho phép sử dụng #region/ #endregiontừ khóa để làm cho các vùng mã có thể thu gọn trong trình chỉnh sửa. Bất cứ khi nào tôi làm điều này mặc dù tôi làm điều đó để ẩn các đoạn mã lớn có thể được tái cấu trúc thành …
265 c#  code-smell 



6
Nguyên tắc RẮN và cấu trúc mã
Trong một cuộc phỏng vấn việc làm gần đây, tôi không thể trả lời một câu hỏi về RẮN - ngoài việc cung cấp ý nghĩa cơ bản của các nguyên tắc khác nhau. Nó thực sự làm phiền tôi. Tôi đã thực hiện một vài ngày đáng để đào …
150 c#  .net  solid 



16
Tôi có nên thêm mã dự phòng ngay bây giờ chỉ trong trường hợp có thể cần thiết trong tương lai không?
Đúng hay sai, hiện tại tôi tin rằng tôi nên luôn cố gắng làm cho mã của mình mạnh nhất có thể, ngay cả khi điều này có nghĩa là thêm mã / kiểm tra dự phòng mà tôi biết sẽ không được sử dụng ngay bây giờ, nhưng chúng …


10
Đừng sử dụng Tĩnh Tĩnh trong C #?
Tôi đã gửi một ứng dụng tôi đã viết cho một số kiến ​​trúc sư khác để xem xét mã. Một trong số họ gần như ngay lập tức viết lại cho tôi và nói "Đừng sử dụng" tĩnh ". Bạn không thể viết các bài kiểm tra tự động …

5
Không phải các hướng dẫn của async / đang chờ sử dụng trong C # có mâu thuẫn với các khái niệm về kiến ​​trúc tốt và phân lớp trừu tượng không?
Câu hỏi này liên quan đến ngôn ngữ C #, nhưng tôi hy vọng nó sẽ bao gồm các ngôn ngữ khác như Java hoặc TypeScript. Microsoft khuyến nghị thực hành tốt nhất về việc sử dụng các cuộc gọi không đồng bộ trong .NET. Trong số các khuyến nghị …
103 c#  architecture  async 





13
Nó có được coi là một mẫu chống viết SQL trong mã nguồn không?
Được coi là một mô hình chống mã hóa SQL cứng vào một ứng dụng như thế này: public List<int> getPersonIDs() { List<int> listPersonIDs = new List<int>(); using (SqlConnection connection = new SqlConnection( ConfigurationManager.ConnectionStrings["Connection"].ConnectionString)) using (SqlCommand command = new SqlCommand()) { command.CommandText = "select id from Person"; command.Connection = connection; …
87 c#  sql 

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.