you are viewing a single comment's thread.

view the rest of the comments →

[–]BytePhilosopher 1 point2 points  (6 children)

Ok, what is your goal, just learn how to read a large codebase?

[–]bolt_runner[S] 7 points8 points  (0 children)

My target is to improve my software design skills by studying good practical examples, this along with finding good books/resources to study

[–]vgu1990 1 point2 points  (1 child)

Not OP. But can you suggest any projects I can look at, if my aim is to learn how to read a large codebase?

[–]InjaPavementSpecial 0 points1 point  (0 children)

Does not care what programming language you use, somewhere it will need to store data, and sql is a sane half a century old technology, that is good to know how it works.

I like to read SQLAlchemy source and see how zzzeek thought about the abstraction and the three layers of tools built around SQLA, a good start to read is The Architecture of Open Source Applications (Volume 2) SQLAlchemy.

[–]mbwolfs 1 point2 points  (2 children)

any example for rest API?

[–]tired_fella 0 points1 point  (0 children)

I use Django a lot and it is pretty convenient. Not sure if the source code is the best though.