I support you, Gungkwon :)
Write code based on the lecture content while being conscious of it.
It may be slow and you may feel impatient at first,
but if you keep applying it, you will complete a clean and easy-to-understand code that anyone can see.
If you are not familiar with it yet, don't try to write it perfectly from the beginning, but it is also good to write and modify the code step by step. (There is no perfect code anyway. When you look at it next time, you will wonder why I wrote it like this.)
If you are going to modify the source code of an existing project,
First, change the variable names to meaningful ones (This is especially recommended when the code is so messy that you can't even tell where to start and how to change it.)
If you changed the variable names, remove meaningless value assignments or (useless) temporary variables.
If you take these small modification steps that seem meaningless at the moment, you will find yourself adding more parts to modify one by one.
If you are not satisfied with the project code even after modifying it step by step and it is different from what is explained in the lecture, and you no longer have a sense of what to do, it may be due to the limitations of the design.
In this case, since there are limitations to modifying the code level, you need to modify it in larger units at the component level.
Here is a tip:
Do not start without thinking,
(The more complex the source code is), divide the entire source code into several large steps (don't worry about the details) and start. You can also draw a picture.
Thank you for the good review :):)
I am a student majoring in computer engineering. It was great to learn the basic framework of clean code for the first time. If I apply it little by little and practice it and study it as I go, I think I can become a better developer!
It is difficult to refer to the table of contents when I look at it again, so I think it would be good if you made the table of contents a little more detailed and easy to refer to again!
Thank you for the review.
I'm so glad it helped you :)
I'll think about how to change the table of contents.
I'll try to change it in October.
Have a nice Chuseok holiday ;)
I am currently working as a front-end engineer :)
When I first joined the company, there were many parts where it was difficult to ask questions or get advice because there was no mentor. However, after listening to this lecture, I was able to write good-looking code and clearly understand why it should be done that way. As mentioned in the introduction, it is not a lecture that cannot be understood even if you do not know the Java language, and it was easy to read and understand because it easily explained the core contents covered in the Clean Code book.
I highly recommend it to those who are about to join the company or want to write good-looking code!
Thank you so much for the great review Hyunho
I'm honored that it was helpful
Hyunho's review seems to be a great help
Have a nice holiday and have a great day and a great tomorrow :)
As a junior developer, I was wondering what clean code is, and after watching this lecture, I got a little bit of an outline. And there were some things that were completely opposite to what I thought, so I think I made a good decision to take the course. Thank you for the great lecture :)
Minjeong, thank you so much for your kind words.
(You're the one who reported the typo earlier, right?)
You must already be an excellent developer, so I'm honored that I could be of some help.
I'm rooting for you as a fellow junior developer :)
Be careful of Corona, have a good holiday, and I hope you have a rewarding and wonderful day every day.
Thank you so much for your kind review.