Đây không phải là về DevOps, nhưng tôi giả sử phát triển phần mềm.
Tôi muốn hiểu văn hóa hơn
Chà, điều lớn lao trong phát triển thẳng (không có góc "DevOps") chắc chắn là "nhanh nhẹn", tức là đối với hầu hết các phần SCRUM. Bạn có thể làm điều tồi tệ hơn là ngồi xuống và đọc Tuyên ngôn Agile hoặc một đoạn mồi trên SCRUM hoặc Kanban cho các công việc sửa lỗi hàng ngày, sửa lỗi hàng ngày.
Bên cạnh đó, nói về "văn hóa", là từ phía nhà phát triển, chủ yếu là một điều cụ thể của DevOps. Vâng, chúng tôi cũng có những người truyền giáo của mình, đặc biệt là những thứ mới hơn như ruby hoặc golang, nhưng không cực đoan như trong thế giới DevOps / Cloud, nơi có những thay đổi mô hình thực tế đang diễn ra.
và cách bạn tiêu hóa số lượng tập tin tuyệt đối trong các dự án của bạn
Bản thân tôi đã làm việc trên các ứng dụng ruby không cần thiết, điều đó không có gì to tát. Hãy xem, những tập tin đó không chỉ nằm rải rác xung quanh, nhưng có một hệ thống phân cấp, quy ước và tất cả những thứ đó. Bạn không bao giờ thực sự cần phải có tất cả các tệp đó trong đầu tại một thời điểm duy nhất cho một dự án được thiết kế tốt. Nếu bạn làm việc tại một khu vực cụ thể, thường khá rõ ràng nơi các tệp có liên quan và bạn có thể phóng to chúng khá dễ dàng. Tương tự nên đi cho các môi trường lập trình hiện đại khác.
Trong các ứng dụng xấu, điều đó là khác nhau, nhưng sau đó, nhà phát triển sẽ không thực sự "tiêu hóa" bất cứ thứ gì, mà chỉ loạng choạng một cách điên cuồng cả ngày cho đến khi anh ta bỏ cuộc. ;)