728x90 코드프레소51 [SW 유지보수성 향상을 위한 Clean Code] 과정 소개 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 프로그램은 우선 사람이 이해할 수 있어야 한다. 컴퓨터에서 실행되는 가능 부차적인 문제다. - Donal Kunth 컴퓨터가 이해하는 코드는 어느 바보나 작성할 수 있다. 좋은 프로그래머는 사람이 이해하는 코드를 작성한다 - Martin Fowler 왜 Clean Code가 중요한가? SW 엔지니어는 코드를 작성하는 시간의 10배를 코드를 읽.. 2022. 1. 24. [SW 유지보수성 향상을 위한 Clean Code] 사전 테스트 복습! ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr Q1. Clean Code란? Clean Code는 이해하기 쉽고 수정하기 쉬운 Code를 의미하며, 이는 SW 유지보수성을 향상 시킨다. 표준은 없으며, 신뢰성/안정성은 Clean Code의 영역이 아니다. Q2. SW의 좋은 이름은? 함수의 이름은 그 함수가 어떤 동작을 하는지 명확하게 설명해야 한다 Boolean 변수의 이름은 이름 자체.. 2022. 1. 22. [Java 프로그래밍 초급] 객체지향 고급 (2) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 클래스는 사용자 정의 타입(자료형) 변수를 선언할 때 변수명 앞에 자료형을 명시한다 int x, double pi ... Java 클래스는 사용자 정의 타입(User Defined Type)으로 자료형으로 사용된다 PaidUser luke; -> PaidUser가 자료형이다! Java의 타입 체킹 Java는 타입간의 호환에 매우 엄격한 언어이다 기본적으로 서로 다른.. 2022. 1. 21. [Java 프로그래밍 초급] 컬렉션 프레임워크의 개념 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 컬렉션 프레임워크(collection framework)란? 여러 건의 데이터를 다루기 위해서는 Array와 같은 데이터를 다루기 위한 자료구조의 구현체가 필요하다 다양한 특성을 가진 데이터를 다루기 위해서는 그에 적합한 자료구조가 필요하다 다양한 자료구조의 구현을 위한 클래스와 인터페이스의 집합이다 컬렉션 프레임워크의 필요성 다양한 데이터를 위한 자료구조의 구현체.. 2022. 1. 20. [Java 프로그래밍 초급] 객체지향 고급 (1) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 상속의 개념(Inheritance) 일반화된 특성이 정의된 클래스 -> 추상적 일반화된 특성을 모두 가지면서, specific한 특성까지 정의한 클래스 -> 구체화 상속을 하는 클래스 -> 부모/상위/기반 클래스 상속을 받는 클래스 -> 자식/하위/파생 클래스 일반화된 클래스(부모 클래스)를 재사용하여 새로운 specific한 클래스(자식 클래스)를 생성하는 것이다.. 2022. 1. 20. [Java 프로그래밍 초급] 객체지향 기초개념 (3) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 생성자(Constructor) 객체가 생성되는 시점에 호출되는 특별한 형태의 메소드 객체가 생성되는 시점에 초기화를 하기 위해 사용된다 주로 생성자에서는 객체 멤버 변수의 초기화 작업을 한다 멤버 변수를 명시적으로 초기화하지 않은 경우에는 아래와 같이 저장된다 숫자형 변수 : 0 boolean 변수 : false 참조 변수 : null 생성자(Constructor).. 2022. 1. 20. 이전 1 ··· 3 4 5 6 7 8 9 다음 728x90