How to write easy to maintain and extend code with Java Examples
What you'll learn
How to write maintainable code - code that is easy to maintain and extend
Core concepts related to code maintainability like: indirection, extract method, beautify code
How things like SOLID, Objects Calisthenics, Language speed and Architecture affect code maintainability
Which concepts related to Inheritance can help you and which stand in the way of writing easy to maintain code
How programming patterns affect Code Maintainability
In what ways you can write maintainable code, like TDD, High Level First, Continuous refactoring
Complementary concepts to programming that can help keep your code easy to maintain, like YAGNI, DRY, KISS, FOP
Requirements
You need to already know how to write code in Java
If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com
Get More Tutorials and Support Us -->> https://FreeCourseWeb.com
We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1. Introduction/1. Course structure.mp4
9.5 MB
~Get Your Files Here !/1. Introduction/1. Course structure.srt
2.5 KB
~Get Your Files Here !/1. Introduction/2. Maintainable code pillars and pies.mp4
9.4 MB
~Get Your Files Here !/1. Introduction/2. Maintainable code pillars and pies.srt
2.5 KB
~Get Your Files Here !/1. Introduction/3. Maintainable code and me.mp4
5 MB
~Get Your Files Here !/1. Introduction/3. Maintainable code and me.srt
1.2 KB
~Get Your Files Here !/1. Introduction/4. Developers and maintainable code.mp4
16.7 MB
~Get Your Files Here !/1. Introduction/4. Developers and maintainable code.srt
2.5 KB
~Get Your Files Here !/1. Introduction/5. Maintainable code vs Clean code.mp4
5.5 MB
~Get Your Files Here !/1. Introduction/5. Maintainable code vs Clean code.srt
1.7 KB
~Get Your Files Here !/2. Maintainability Main Concepts/1. Small everything.mp4
15.4 MB
~Get Your Files Here !/2. Maintainability Main Concepts/1. Small everything.srt
5.1 KB
~Get Your Files Here !/2. Maintainability Main Concepts/10. Command and Query separation.mp4
5.1 MB
~Get Your Files Here !/2. Maintainability Main Concepts/10. Command and Query separation.srt
2.2 KB
~Get Your Files Here !/2. Maintainability Main Concepts/11. Tell don't ask.mp4
8.3 MB
~Get Your Files Here !/2. Maintainability Main Concepts/11. Tell don't ask.srt
3.9 KB
~Get Your Files Here !/2. Maintainability Main Concepts/12. The Law of Demeter.mp4
3.4 MB
~Get Your Files Here !/2. Maintainability Main Concepts/12. The Law of Demeter.srt
1 KB
~Get Your Files Here !/2. Maintainability Main Concepts/13. Coding good practices.mp4
9 MB
~Get Your Files Here !/2. Maintainability Main Concepts/13. Coding good practices.srt
2.8 KB
~Get Your Files Here !/2. Maintainability Main Concepts/14. Code smells.mp4
17.7 MB
~Get Your Files Here !/2. Maintainability Main Concepts/14. Code smells.srt
8.6 KB
~Get Your Files Here !/2. Maintainability Main Concepts/15. If and Boolean functions.mp4
10.6 MB
~Get Your Files Here !/2. Maintainability Main Concepts/15. If and Boolean functions.srt
2.4 KB
~Get Your Files Here !/2. Maintainability Main Concepts/16. Programming languages particular features.mp4
15.6 MB
~Get Your Files Here !/2. Maintainability Main Concepts/16. Programming languages particular features.srt
4.9 KB
~Get Your Files Here !/2. Maintainability Main Concepts/2. Indirection.mp4
4.8 MB
~Get Your Files Here !/2. Maintainability Main Concepts/2. Indirection.srt
2.4 KB
~Get Your Files Here !/2. Maintainability Main Concepts/3. Extract method and Extract class.mp4
6.5 MB
~Get Your Files Here !/2. Maintainability Main Concepts/3. Extract method and Extract class.srt
2.1 KB
~Get Your Files Here !/2. Maintainability Main Concepts/4. Beautify code.mp4
22.4 MB
~Get Your Files Here !/2. Maintainability Main Concepts/4. Beautify code.srt
4.2 KB
~Get Your Files Here !/2. Maintainability Main Concepts/4.1 2.4 beautify code.mp4
31.4 MB
~Get Your Files Here !/2. Maintainability Main Concepts/5. Naming things to express intent.mp4
27.5 MB
~Get Your Files Here !/2. Maintainability Main Concepts/5. Naming things to express intent.srt
6.8 KB
~Get Your Files Here !/2. Maintainability Main Concepts/6. Less parameters is better than more parameters.mp4
6.7 MB
~Get Your Files Here !/2. Maintainability Main Concepts/6. Less parameters is better than more parameters.srt
1.9 KB
~Get Your Files Here !/2. Maintainability Main Concepts/7. Single responsibility principle extended.mp4
7.6 MB
~Get Your Files Here !/2. Maintainability Main Concepts/7. Single responsibility principle extended.srt
2.8 KB
~Get Your Files Here !/2. Maintainability Main Concepts/8. One to One principle.mp4
7.5 MB
~Get Your Files Here !/2. Maintainability Main Concepts/8. One to One principle.srt
2.9 KB
~Get Your Files Here !/2. Maintainability Main Concepts/9. Low coupling High cohesion.mp4
13.6 MB
~Get Your Files Here !/2. Maintainability Main Concepts/9. Low coupling High cohesion.srt
5.1 KB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/1. SOLID Programming.mp4
24.1 MB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/1. SOLID Programming.srt
5.1 KB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/2. Object Calisthenics.mp4
52.1 MB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/2. Object Calisthenics.srt
11.5 KB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/3. Optimization, language speed and maintainable code.mp4
34.6 MB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/3. Optimization, language speed and maintainable code.srt
5.9 KB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/4. Maintainability scarcity.mp4
10.4 MB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/4. Maintainability scarcity.srt
4.7 KB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/5. Maintainable architecture.mp4
3.8 MB
~Get Your Files Here !/3. Maintainability and SOLID, Calisthenics, Performance, Scarcity and Architecture/5. Maintainable architecture.srt
614 B
~Get Your Files Here !/4. Maintainability and Inheritance/1. Encapsulation is a friend.mp4
12 MB
~Get Your Files Here !/4. Maintainability and Inheritance/1. Encapsulation is a friend.srt
2.5 KB
~Get Your Files Here !/4. Maintainability and Inheritance/2. Abstraction (Modeling) is a friend.mp4
2.7 MB
~Get Your Files Here !/4. Maintainability and Inheritance/2. Abstraction (Modeling) is a friend.srt
1.2 KB
~Get Your Files Here !/4. Maintainability and Inheritance/3. Composition is a friend, inheritance is not.mp4
5.2 MB
~Get Your Files Here !/4. Maintainability and Inheritance/3. Composition is a friend, inheritance is not.srt
2.7 KB
~Get Your Files Here !/4. Maintainability and Inheritance/4. Polymorphism - it's complicated.mp4
24.5 MB
~Get Your Files Here !/4. Maintainability and Inheritance/4. Polymorphism - it's complicated.srt
2.8 KB
~Get Your Files Here !/4. Maintainability and Inheritance/5. Data classes are a thing and they are OK.mp4
4.8 MB
~Get Your Files Here !/4. Maintainability and Inheritance/5. Data classes are a thing and they are OK.srt
1.6 KB
~Get Your Files Here !/5. Maintainability and Programming Patterns/1. Know the pattern types.mp4
5.8 MB
~Get Your Files Here !/5. Maintainability and Programming Patterns/1. Know the pattern types.srt
1.7 KB
~Get Your Files Here !/5. Maintainability and Programming Patterns/2. Use Simple patterns.mp4
1 MB
~Get Your Files Here !/5. Maintainability and Programming Patterns/2. Use Simple patterns.srt
547 B
~Get Your Files Here !/5. Maintainability and Programming Patterns/3. Stay away from Complex patterns.mp4
17.1 MB
~Get Your Files Here !/5. Maintainability and Programming Patterns/3. Stay away from Complex patterns.srt
2.3 KB
~Get Your Files Here !/6. Ways of writing maintainable code/1. Maintainability through tests.mp4
3.3 MB
~Get Your Files Here !/6. Ways of writing maintainable code/1. Maintainability through tests.srt
1.6 KB
~Get Your Files Here !/6. Ways of writing maintainable code/2. TDD.mp4
26.1 MB
~Get Your Files Here !/6. Ways of writing maintainable code/2. TDD.srt
3.7 KB
~Get Your Files Here !/6. Ways of writing maintainable code/3. High Level First.mp4
4.3 MB
~Get Your Files Here !/6. Ways of writing maintainable code/3. High Level First.srt
1.5 KB
~Get Your Files Here !/6. Ways of writing maintainable code/4. Refactoring.mp4
70.1 MB
~Get Your Files Here !/6. Ways of writing maintainable code/4. Refactoring.srt
10.6 KB
~Get Your Files Here !/6. Ways of writing maintainable code/5. Continuous refactoring.mp4
11.8 MB
~Get Your Files Here !/6. Ways of writing maintainable code/5. Continuous refactoring.srt
3 KB
~Get Your Files Here !/6. Ways of writing maintainable code/6. Refactor for simplicity.mp4
1.9 MB
~Get Your Files Here !/6. Ways of writing maintainable code/6. Refactor for simplicity.srt
595 B
~Get Your Files Here !/6. Ways of writing maintainable code/7. Big refactoring.mp4
18.4 MB
~Get Your Files Here !/6. Ways of writing maintainable code/7. Big refactoring.srt
3.6 KB
~Get Your Files Here !/7. Complementary concepts/1. Complementary concepts.mp4
4.7 MB
~Get Your Files Here !/7. Complementary concepts/1. Complementary concepts.srt
600 B
~Get Your Files Here !/7. Complementary concepts/2. Yagni.mp4
13.4 MB
~Get Your Files Here !/7. Complementary concepts/2. Yagni.srt
1.7 KB
~Get Your Files Here !/7. Complementary concepts/3. Focus on the present - FOP.mp4
9.8 MB
~Get Your Files Here !/7. Complementary concepts/3. Focus on the present - FOP.srt
2.2 KB
~Get Your Files Here !/7. Complementary concepts/4. Dry.mp4
5.6 MB
~Get Your Files Here !/7. Complementary concepts/4. Dry.srt
879 B
~Get Your Files Here !/7. Complementary concepts/5. Kiss.mp4
9.4 MB
~Get Your Files Here !/7. Complementary concepts/5. Kiss.srt
1.4 KB
~Get Your Files Here !/7. Complementary concepts/6. The 8020 rule.mp4
7.6 MB
~Get Your Files Here !/7. Complementary concepts/6. The 8020 rule.srt
1.7 KB
~Get Your Files Here !/7. Complementary concepts/7. Worse is better.mp4
2.3 MB
~Get Your Files Here !/7. Complementary concepts/7. Worse is better.srt
1.6 KB
~Get Your Files Here !/7. Complementary concepts/8. Bonus lecture.html