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

Thực tiễn lập trình là những thực tiễn phổ biến hoặc không được sử dụng phổ biến trong việc phát triển phần mềm. Chúng có thể bao gồm những thứ như Phát triển Agile, Kanban, Phím tắt mã hóa, v.v.




2
Kỹ thuật lập trình này được gọi là gì?
Tôi đã xem qua kỹ thuật lập trình này trong khi thực hiện lập trình cặp trong một cuộc phỏng vấn và không thể tìm thấy tên của nó trên google. Ý tưởng là trước tiên bạn viết biểu thức sử dụng các biến và sau đó bạn viết mã …


1
Có một thực tiễn được tiêu chuẩn hóa để đặt hàng các thuộc tính trong thẻ HTML không?
Tôi đang làm việc trong một dự án AngularJS và các thuộc tính có rất nhiều trong các yếu tố HTML của tôi: <button type="submit" ng-click="Page.UI.DetailView.ExecuteFunction()" ng-disabled="step5.$invalid" class="btn btn-success pull-right"> Submit this Product </button> Có một quy ước được tiêu chuẩn hóa cho thứ tự của các thuộc tính này? …


6
Những tính năng chức năng nào đáng giá một chút nhầm lẫn OOP cho những lợi ích mà chúng mang lại?
Sau khi học lập trình chức năng trong Haskell và F #, mô hình OOP có vẻ ngược với các lớp, giao diện, đối tượng. Những khía cạnh nào của FP tôi có thể mang lại cho công việc mà đồng nghiệp của tôi có thể hiểu được? Có bất …


2
Tôi có nên cấu trúc lại các bài kiểm tra đơn vị của mình khi tôi trích xuất một lớp ra khỏi System Under Test không?
Tôi đã viết lớp này làm một vài điều (có lẽ đây là vi phạm Nguyên tắc Trách nhiệm duy nhất). Bây giờ tôi nhận ra rằng một số phần khác của dự án cần một phần logic đó và cách tôi sẽ trình bày nó là trích xuất một …

6
* Những * khái niệm lập trình mà tôi nên nắm vững để có hiểu biết sâu sắc về nghề thủ công (lập trình) của tôi là gì? [đóng cửa]
Vì hiện tại, câu hỏi này không phù hợp với định dạng Hỏi và Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi các sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút tranh …





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.