I want to complement the information with this research that I did it.
This is an image with a SOLID design principles.
It’s an amazing topic.
Definitions are:
And you can do it. You can deepen more.
Understand the fundamentals of software development
Introduction to software development
Communicate with your customer accurately
Customer-oriented requirements and important concepts for iteration cycles
How iteration cycles work
Planning considering priorities
Review: communicate with your customer accurately
Understand your customer and the requirements
Prioritizing requirements
Eventos semanales de English Academy
Backlog and Milestone 1.0
Organize your tasks!
Organizing your time into user stories and tasks
Stand-up meetings, analyze and design
Review: organize your tasks!
Create deliverable design
Creating deliverable design
Refactoring, meetings and release
Protect your very valuable software
Understanding the principles of defensive development
Functional and unit testing
Review: protect your very valuable software
Understanding Continuous Integration (CI) and testing
Types of software testing
Handle accidents when building the code and what CI means
Test your Software!
TDD Test-Driven Development
Review: test your software!
Be ready for the end
Prepare for the next iteration
End an iteration
Fix your bugs!
Handle bugs to fit your process
Continuous integration test delivery method
Review: fix your bugs!
See the real world!
Best practices for software development in real life
Expert Mentorship
Cómo puedo mejorar mi inglés
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
In this lesson you will learn about: Refactoring your design, SRP Single Responsibility principle, DRY Don´t Repeat yourself!
Challenge: using your new knowledge of SRP and DRY answer this True or False quiz.
Aportes 15
Preguntas 1
I want to complement the information with this research that I did it.
This is an image with a SOLID design principles.
It’s an amazing topic.
Definitions are:
And you can do it. You can deepen more.
I love your energy, teacher! the nicest class I’ve ever had… and I really mean EVER
Refactoring your design
Process of modifying the structure of your code, without modifying its behavior.
Allows for a cleaner, readable, and better code.
“If you code it, you own it.”
SRP
Single responsibility Principle
All objects have one responsibility, and only one reason to change
DRYS
Don’t repeat yourself, stupid
Bonus: KISS
Keep it simple, stupid
It’s good to know that these best practices now have an official name 😃
Wow, this class! I’m not a dev yet, but it is very interesting what I’m heading to in the near future.
The DRY password example sounds exactly like mercado pago app.
When I was at first grade of the software engineering career our teacher talked us about the single responsibility principle and he told us about using only functions in our code
Improve your design making refactoring, SRP and DRY.
This training is very good to improve the conversations.
An excellent teacher! I love your explanations!
I remember those tips they gave me before I started programming, it is good to remember them, thank you teacher.
Refactoring is about looking back, finding errors that were not clear at the time, and making corrections
Keep your code DRY
Of course, even after several editing one regrets oneself all the times
You code it, you own it!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.