Kỹ thuật phần mềm

Q & A cho các chuyên gia, học giả và sinh viên làm việc trong vòng đời phát triển hệ thống


9
Ước tính chi phí thời gian trong cơ sở mã di sản
Gần đây tôi bắt đầu làm việc với một dự án trong đó một ứng dụng nguyên khối rất cũ đang được chuyển sang kiến ​​trúc dựa trên microservice. Cơ sở mã di sản rất lộn xộn ('mã spaghetti') và thường là một hàm rõ ràng đơn giản (ví dụ: …





5
cho so với foreach so với LINQ
Khi tôi viết mã trong Visual Studio, ReSharper (Chúa phù hộ!) Thường đề nghị tôi thay đổi vòng lặp trường học cũ của mình dưới dạng foreach nhỏ gọn hơn. Và thông thường, khi tôi chấp nhận thay đổi này, ReSharper tiến lên một bước và đề nghị tôi thay …
86 c#  linq 





17
Nhận xét TODO có ý nghĩa? [đóng cửa]
Tôi đang làm việc trên một dự án khá lớn và có nhiệm vụ thực hiện một số bản dịch cho nó. Có hàng tấn nhãn chưa được dịch và trong khi tôi đang tìm hiểu mã, tôi đã tìm thấy đoạn mã nhỏ này //TODO translations Điều này khiến …

7
Lịch sử tại sao byte là tám bit?
Điều gì mà các lực lượng lịch sử tại nơi làm việc, sự đánh đổi để thực hiện, khi quyết định sử dụng các nhóm tám bit làm đơn vị cơ bản? Có những máy móc, ngày xưa, sử dụng các kích cỡ từ khác, nhưng ngày nay để không …
86 history  hardware  byte  bit 

5
Cờ cảnh báo Clang để phát triển Objective-C
Là một lập trình viên C & Objective-C, tôi hơi hoang tưởng với các cờ cảnh báo của trình biên dịch. Tôi thường cố gắng tìm một danh sách đầy đủ các cờ cảnh báo cho trình biên dịch tôi sử dụng và bật hầu hết chúng, trừ khi tôi …

6
Sự khác biệt giữa trạng thái và trạng thái là gì?
Các cuốn sách và tài liệu về MVC chỉ sử dụng các thuật ngữ Stateful và Statless. Thành thật mà nói, tôi chỉ không thể nắm bắt được ý tưởng của nó, những gì các cuốn sách đang nói về. Họ không đưa ra một ví dụ để hiểu bất …

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.