Beginner dev questions
I've been wanting to develop a window manager or DE for a while now, and I bought several books on XLIB. The thing is, projects like that seem like they take a lot of people. I've been studying the source code for the DE openbox, but it's just overwhelming, and no matter how many months I've spent trying to make heads or tails out of what the code does, I just can't.
One day I finally took the plunge and PMed someone on another website asking to join a project. They gave me the link to their github project, and asked me which part I'd be interested in helping with. After looking at a lot of different source files, I finally realized that I had no clue how all these files, structs, functions, etc, fit together. I feel like I was wasting too much of their time asking questions, so I left the project.
I mean I know how to program; I've been programming since I was young. And I know I can make useful stuff because I have for myself before. Now I'd like to help other people out and give back to the online development community, but I just have no clue how or where to start. And it's more difficult to jump into an existing project and try to figure out what's going through the minds of programmers before me. I've always just written stuff from scratch before, so I never had that problem.
Can a fellow dev help me get started on knowing how to get started? lol I'd appreciate any help
|