Tôi đã chỉ tự hỏi làm thế nào những người khác tổ chức các tập tin spec lớn (đặc biệt là cho các mô hình) với nhiều bối cảnh và phần tổ chức trong mô tả khối để xác nhận và thông số kỹ thuật khác có thể được nhóm theo một số cách có ý nghĩa.Rspec & lớn tập tin spec tổ chức
Bạn có giữ tất cả các thông số kỹ thuật liên quan đến một mô hình trong cùng một tệp thông số cho mô hình đó hay bạn chia thành các mô-đun theo cách này hay cách khác?
Tôi chưa bao giờ quan tâm quá nhiều về điều này cho đến nay nhưng tôi tự hỏi những gì người khác làm, vì dường như không có một số thỏa thuận xung quanh một thực hành tốt nhất hoặc như vậy.
Tôi có một số tệp mẫu khá lớn cho một số mô hình mà tôi muốn sắp xếp thành các tệp nhỏ hơn và ít hoặc không có chức năng nào được chia sẻ trên các mô hình khác nhau nên tôi không chắc chắn để đi về điều này (bất kể reusability) hoặc cho dù có một số cách tốt hơn. Bất kỳ đề xuất?
Xin cảm ơn trước.
Tôi thường giữ mọi thứ trong một tệp và gấp/mở các khối để điều hướng mã tốt hơn một chút. Đó là một nỗi đau trong các tập tin khổng lồ nhưng tôi không bao giờ chiến đấu với sự lười biếng của tôi để tách các bài kiểm tra trong các phương thức lớp/thể hiện, gọi lại/xác thực, v.v ... – apneadiving
Tôi đoán bạn chỉ có thể sử dụng include và mixin mỗi tệp vào cơ sở theo cách đó. Tổ chức các tệp theo lớp/phân lớp trong cấu trúc thư mục như là quy ước. Tôi nghĩ rằng đây là những gì tôi sẽ làm, cùng với câu trả lời của David dưới đây. Cảm ơn câu hỏi giết người! – ipd