Tags
Language
Tags
January 2025
Su Mo Tu We Th Fr Sa
29 30 31 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 31 1
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

Clean Code With Java: Learn Simple Design, Refactoring & Tdd (updated 9/2022)

Posted By: ELK1nG
Clean Code With Java: Learn Simple Design, Refactoring & Tdd (updated 9/2022)

Clean Code With Java: Learn Simple Design, Refactoring & Tdd
Last updated 9/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.12 GB | Duration: 4h 42m

Write Clean Code with Java. Learn Simple Design, Refactoring and Test Driven Development - TDD.

What you'll learn

You will Learn to Write Clean Code with Java

You will Learn and apply 4 Principles of Simple Design

You will Understand Refactoring and Refactor Java Code

You will Learn TDD and apply TDD to write Clean Code in Java

You will look at examples of bad code and refactor them to clean code

You will understand that TDD + 4 Principles of Simple Design + Continuous Refactoring = Clean Code

Requirements

You will need some programming experience with Java

You will need access to a Java IDE like Eclipse

You have an attitude to learn while having fun :)

Description

Learn to Write Clean Code with Java. Get Hands-on with Code Examples involving 4 principles of Simple Design, Refactoring & TDD.WHAT STUDENTS ARE SAYING5 STARS - Straight to the point concise and practical5 STARS - It was a great course to get an understanding of clean coding and the TDD approach. Exercises in this course will help me to write in more cleaner and maintainable manner.5 STARS - Very well structured course, starting from how to write clean code, then refactor and finally coding with TDD, but with a very practical approach.5 STARS - Amazing Course !! It's a recommended course for every developer. The course will explain the best way to write standard, clean & maintainable code. Awesome refactoring tips & tricks .Hats off!! in28minutes team5 STARS - This course is awesome; really liking the course so far. The instructor clearly conveys difficult concepts.OUR APPROACHGoal I : Understand Clarity of Code (Unit Tests)Goal II: Focus on 4 Principles of Simple DesignGoal III: Get started with RefactoringGoal IV : Understand TDDSTEP BY STEP DETAILSGetting Started with Clarity in CodeClean Code with Simple Design, Refactoring and TDD - Getting SetupStep 00 - Clarity in Code - Problem 1 - Gilded Rose - IntroductionStep 01 - Clarity in Code - Problem 1 - Gilded Rose - Refactoring Unit Test 1 - Default ItemStep 02 - Clarity in Code - Problem 1 - Gilded Rose - Refactoring Unit Test 2 - Default ItemStep 03 - Clarity in Code - Problem 1 - Gilded Rose - Refactoring Unit Test 3 - Aged BrieStep 04 - Clarity in Code - Problem 1 - Gilded Rose - Refactoring Unit Test 4 - Backstage PassesStep 05 - Clean Code - Attitude for the courseGetting Started with 4 Principles of Simple DesignStep 01 - 4 Principles of Simple Design - An IntroductionStep 02 - 4 Principles of Simple Design - Exercise - StudentHelper.isGradeBStep 03 - 4 Principles of Simple Design - Exercise - StudentHelper.getGradeStep 04 - 4 Principles of Simple Design - Exercise - StudentHelper.willQualifyForQuizStep 06 - Most difficult challenge in programming - NamingStep 07 - 4 Principles of Simple Design - Exercise - TextHelper.swapLastTwoCharactersStep 07 - Should you have comments in code?Step 08 - 4 Principles of Simple Design - Exercise - TextHelper.truncateAInFirst2PositionsStep 09 - 4 Principles of Simple Design - Exercise - CustomerBOTestStep 10 - 4 Principles of Simple Design - Exercise - CustomerBOTestStep 11 - Attitude towards Unit TestingStep 12 - Unit Testing PrinciplesGetting Started with RefactoringStep 01 - Introduction to RefactoringStep 02 - Refactoring - Exercise - CustomerBOImpl.getCustomerProductsSumStep 03 - Refactoring - Exercise - Movie.isValidRatingStep 04 - Refactoring - Exercise - MenuAccess.setAuthorizationsInEachMenusStep 05 - Refactoring - Exercise - UserLoginChecker.isUserAllowedToLogin - 1Step 06 - Refactoring - Exercise - UserLoginChecker.isUserAllowedToLogin - 2Step 07 - My 10 Tips for Good ProgrammersGetting Started with Test Driven DevelopmentStep 01 - Introduction to Test Driven Development - TDDStep 02 - Test Driven Development - TDD - Exercise - StringHelper.replaceAInFirst2PositionsStep 03 - Test Driven Development - TDD - Exercise - StringHelper.replaceAInFirst2PositionsStep 04 - Test Driven Development - TDD - Exercise - StringHelper.areFirstTwoAndLastTwoCharsTheSameStep 05 - Test Driven Development - TDD - Exercise - Bowling Kata - IntroductionStep 06 - Test Driven Development - TDD - Exercise - Bowling Kata - Getting StartedStep 07 - Test Driven Development - TDD - Exercise - Bowling Kata - SpareStep 08 - Test Driven Development - TDD - Exercise - Bowling Kata - StrikeStep 09 - 3 Tips for Test Driven Development - TDDThank YouClean Code with Simple Design, Refactoring and TDD - Thank You

Overview

Section 1: Getting Started with Clean Code

Lecture 1 Clean Code with Simple Design, Refactoring and TDD - Course Overview

Lecture 2 Github Repository for the course

Lecture 3 Clean Code with Simple Design, Refactoring and TDD - Getting Setup

Lecture 4 Step 00 - Clarity in Code - Problem 1 - Gilded Rose - Introduction

Lecture 5 Step 01 - Clarity in Code - Problem 1 - Gilded Rose - Refactoring Unit Test 1 -

Lecture 6 Solution - Clarity of Code - Exercise - Gilded Rose

Lecture 7 Step 02 - Clarity in Code - Problem 1 - Gilded Rose - Refactoring Unit Test 2 -

Lecture 8 Step 03 - Clarity in Code - Problem 1 - Gilded Rose - Refactoring Unit Test 3 -

Lecture 9 Step 04 - Clarity in Code - Problem 1 - Gilded Rose - Refactoring Unit Test 4 -

Lecture 10 Step 05 - Clean Code - Attitude for the course

Section 2: Getting Started with 4 Principles of Simple Design

Lecture 11 Step 01 - 4 Principles of Simple Design - An Introduction

Lecture 12 Step 02 - 4 Principles of Simple Design - Exercise - StudentHelper.isGradeB

Lecture 13 Step 03 - 4 Principles of Simple Design - Exercise - StudentHelper.getGrade

Lecture 14 Step 04 - 4 Principles of Simple Design - Exercise - StudentHelper.willQualifyFo

Lecture 15 Solution - 4 Principles of Simple Design - StudentHelper

Lecture 16 Step 06 - Most difficult challenge in programming - Naming

Lecture 17 Step 07 - 4 Principles of Simple Design - Exercise - TextHelper.swapLastTwoChara

Lecture 18 Step 07 - Should you have comments in code?

Lecture 19 Step 08 - 4 Principles of Simple Design - Exercise - TextHelper.truncateAInFirst

Lecture 20 Solution - 4 Principles of Simple Design - TextHelper

Lecture 21 Step 09 - 4 Principles of Simple Design - Exercise - CustomerBOTest

Lecture 22 Step 10 - 4 Principles of Simple Design - Exercise - CustomerBOTest

Lecture 23 Solution - 4 Principles of Simple Design - CustomerBOTest

Lecture 24 Step 11 - Attitude towards Unit Testing

Lecture 25 Step 12 - Unit Testing Principles

Lecture 26 Do you want to help us?

Section 3: Getting Started with Refactoring

Lecture 27 Step 01 - Introduction to Refactoring

Lecture 28 Step 02 - Refactoring - Exercise - CustomerBOImpl.getCustomerProductsSum

Lecture 29 Solution - Refactoring - CustomerBOImpl

Lecture 30 Step 03 - Refactoring - Exercise - Movie.isValidRating

Lecture 31 Solution - Refactoring - Movie

Lecture 32 Step 04 - Refactoring - Exercise - MenuAccess.setAuthorizationsInEachMenus

Lecture 33 Refactoring - Solution - MenuAccess

Lecture 34 Step 05 - Refactoring - Exercise - UserLoginChecker.isUserAllowedToLogin - 1

Lecture 35 Step 06 - Refactoring - Exercise - UserLoginChecker.isUserAllowedToLogin - 2

Lecture 36 Refactoring - Solution - UserLoginChecker

Lecture 37 Step 07 - My 10 Tips for Good Programmers

Section 4: Getting Started with Test Driven Development

Lecture 38 Step 01 - Introduction to Test Driven Development - TDD

Lecture 39 Step 02 - Test Driven Development - TDD - Exercise - StringHelper.replaceAInFirs

Lecture 40 Step 03 - Test Driven Development - TDD - Exercise - StringHelper.replaceAInFirs

Lecture 41 Step 04 - Test Driven Development - TDD - Exercise - StringHelper.areFirstTwoAnd

Lecture 42 Step 05 - Test Driven Development - TDD - Exercise - Bowling Kata - Introduction

Lecture 43 Step 06 - Test Driven Development - TDD - Exercise - Bowling Kata - Getting Star

Lecture 44 Step 07 - Test Driven Development - TDD - Exercise - Bowling Kata - Spare

Lecture 45 Step 08 - Test Driven Development - TDD - Exercise - Bowling Kata - Strike

Lecture 46 Step 09 - 3 Tips for Test Driven Development - TDD

Section 5: Thank You

Lecture 47 Clean Code with Simple Design, Refactoring and TDD - Thank You

Lecture 48 Bonus Lecture

Beginner Programmers curious about Clean Code,Experienced Programmers wanting to practice Clean Code,You want to experience our formula to clean code (TDD + 4 Principles of Simple Design + Continuous Refactoring = Clean Code)