Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Software Practices And Writing Clean Code

    Posted By: lucky_aut
    Software Practices And Writing Clean Code

    Software Practices And Writing Clean Code
    Duration: 1h 35m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 727 MB
    Genre: eLearning | Language: English

    Learn the basic software practices, writing clean code, and more with this in-depth, practical, easy-to-follow course

    What you'll learn
    Software practices that every developer should know
    By the end of the course you'll have transformed a completely wrecked project into a beautiful and professional looking masterpiece
    How to write clean code
    How to write easy to read code
    How to write code that is easy to extend
    How to write better names for classes, methods and variables
    How to decouple code

    Requirements
    Basic Object-oriented programming experience
    Students should have IntelliJ installed on their computers to follow along. In the examples shown in the course I'm using IntelliJ. If you have another favorite IDE and you know what you are doing - you can use it.
    Students should have GIT installed. The homework assignments have GitHub repositories and you should fork the projects. Don't worry if you don't know GIT, we have tutorial for you.

    Description
    This course will help you become a professional software developer and it will set you on the right path to becoming a programmer superstar. If you are already a professional software developer this course will give you the toolset to become an even better programmer and it will set you apart from your colleagues.

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." - Martin Fowler

    This quote should be in your head when you are taking this course and when you are programming. When you program it's very easy to just focus on the problem and ignore everything else: Ignore the code quality, the tests. Ignore that you are not working alone and you have colleagues that will need to read your code and maintain it, even when you are not there. This is done by amateur programmers, not you. Even if you don't have the skills to do so right now you are on the right path. You are looking for a solution to this problem and this is a huge first step. You did your part, now let me do mine.

    What will you learn:

    How to name your class, method, and variable names

    How to reuse code - the right way

    How to hard code - the right way

    How to structure your methods, classes, and variables

    How to write extendable and manageable code

    How to write beautiful booleans

    What ternary operator is and how to use it

    A death simple design pattern that will make your code look way nicer

    How to decouple code

    Why coupling is bad and how to avoid it

    The DRY principle

    The KISS principle

    So much more!

    Real-World Skills + practical assignments

    You will have three big homework assignments and one small, that will test and expand your knowledge. These on-hands projects will help you retain the knowledge you receive from the course. In addition, I or any other student will review your work and make sure that you have done everything as expected.

    Overview:

    In this course, I will teach you how you can be more mindful of your code and I will give you the exact tools you need to execute that. You will learn the basic and not-so-basic concepts about clean code and software practices. You will start thinking about the code as a poem or essay, rather than just instructions. You will see the beauty of code and why it's important. The course is driven by many compare examples, you will see how you should write code and how you shouldn't. That will give you perspective and not only you will start writing cleaner code, but also start noticing code smells that can ruin your project and make it hard to change and maintain.

    What will you receive:

    1.5 hours on-demand video - no fluff, just up-to-the point principles

    Personal support and help from the teacher. You are not paying just for a course, you are paying for a community

    Access to a private Facebook group that will help you with the homework assignments and all your questions

    Additional articles

    4 homework assignments that will test and expand your knowledge

    Full lifetime access

    Our Happiness Guarantee

    If you aren't happy with your purchase, we have a 30-day 100% money-back guarantee. There's literally no reason to hesitate!

    Enroll now, and we'll see you inside the course

    Who this course is for:
    You are beginner programmer that want to become professional
    You are junior programmer that want to be mid/senior programmer
    You are programmer who want to improve their code quality

    More Info