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

I absolutely loathe those “frameworks“ with billion files in billion directories. If can't start with single file and build upon it - it is complete trash. Android projects with Gradle come to mind.


I'm doing the following approach:

1. Create new project.

2. Carefully inspect every file in the project. Remove everything non-essential from every file.

3. Repeat step 2, until things just don't work and find out why they don't work.

After that work is done, you'll be with few files which are somewhat easier to understand than the original state.

On my experience, people who create tools, usually have good built-in defaults, so you can actually delete almost everything.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: