While developing software we use files but we generally talk not about files but classes, but files construct the software, we use not classes but files in configuration management, and files are reused not classes, one file can carry many classes. Can I have your thoughts on this issue?