Java
Java 유지보수 코드 리팩토링 3 - 람다, 익명 클래스
이전 시간에 작성한 정적 중첩 클래스를 지역 클래스로 변경한다. Process.class public inte ...
#Java #Anonymous #Class #Lambda #Foundation #ProjectJF #RefactoringJava
이전 시간에 작성한 정적 중첩 클래스를 지역 클래스로 변경한다. Process.class public inte ...
#Java #Anonymous #Class #Lambda #Foundation #ProjectJF #RefactoringJava
주어진 코드를 보고 유지보수가 가능한 코드로 만들어보자. 리팩토링 전 Dice.class import ja ...
#Java #Polymorphism #Refactoring #Problem #Solution #Foundation #ProjectJFJava
바깥 클래스의 인스턴스 변수 이름과, 내부 클래스의 인스턴스 변수 이름이 같은 경우 어떻게 되는가 Shdowin ...
#Java #Nested #Foundation #ProjectJF #Refactoring #Class #ShadowingJava
Enum 사용기 이어서 주어진 코드를 보고 리팩토링을 해본다. * discount() 메소드 내부 if 문 제고 ...
#Java #Enum #Foundation #ProjectJF #RefactoringJava
다음 코드를 Enum 선언하고 해보도록 한다. Grade.class public class Grade { ...
#Java #Enum #Refactoring #Foundation #ProjectJFJava
자바로 결제 시스템을 구현하는 문제 풀어보기 현재 결제 수단이 두 가지 있다. 앞으로 결제 수단은 추가로 들어올 ...
#Java #Refactoring #Basic #Beginner #ProjectJB #PolymorphismJava
주어진 코드를 가지고 리팩토링을 진행한다. Student.class public class Student { ...
#Java #ProjectJB #Basic #Beginner #Refactoring #Class #Object #forJava
Student.class 코드 public class Student { String name; in ...
#Java #ProjectJB #Programming #Basic #Beginner #Object #Array #Class #RefactoringJava
다음 코드는 특정 숫자의 횟수만큼 메시지를 반복해서 출력하고 있다. Java 코드 보기 public class ...
#Java #ProjectJB #Basic #Beginner #Method #for #Refactoring #Bank #ProblemJava
보기와 같은 코드가 있다. Java 코드 public class Method { public static ...
#Java #ProjectJB #Programming #Basic #Beginner #Method #sum #Refactoring