Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

mod.rs is better, change my mind


Sure, open 5 tabs named mod.rs, so which mod are you in?


Open 5 libs.rs, which crate are you in? Always look at full path instead of filename. A mod.rs means a much more cleaner organization, as you know that all of a folder module's content is within that module, and you don't have to look elsewhere.


Yes this would be a problem if for every module you had to create a lib.rs, which is not the case. mod.rs has a much higher # of occurrences.


I’ve worked in plenty of codebases that were split in many crates, not many folder modules




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: