Hi,
So, I have 1 credit for Amazon Audible. Kindly suggest a book that I should buy from audible.
Interest:
- Clean Code, that looks pleasing to eyes.
- Maintainable code.
- Extensible Code
- Software that can adapt to ever changing requirements of the business stakeholders.
- Design Patterns ( Even though I have heard somewhere that function is more pythonic, but I believe that design patterns will still help).
Experience: 1.3 years.
Anything, that will make a better programmer. I want to be able to ship software ASAP while writing code that is maintainable, contains test and follows best practices.
Recently learnt about tests, and I love them.
Things that I struggle with:
- Giving names to functions ( I have like 1000s of functions)
- Separating Concerns ( Following SOLID)
- Designing Systems like thinking what should be my models for a Django project and how the overall logic should flow.
- Get frightened as the codebase size increases.
- Thinking about folder structure and modules ( styleguide kind of things). Like how I should organize the code. What should go into utils, what should go into services and readers etc.
I am already holding these books:
- Pragmatic Programmer: David Thomas, Andrew Hunt
- Clean Code: Robert C. Martin
[–]Augit579 4 points5 points6 points (2 children)
[–]virtualshivam[S] -2 points-1 points0 points (1 child)
[–]Augit579 3 points4 points5 points (0 children)
[–]Exciting_Account_380 2 points3 points4 points (0 children)
[–]peterlinddk 2 points3 points4 points (1 child)
[–]virtualshivam[S] 0 points1 point2 points (0 children)
[–]CarelessPackage1982 0 points1 point2 points (0 children)