
이 글은 몇 번이고 써본 인터페이스와 상속 구조안에서객체지향의 특징과 장점을 다시 한번 정리하는 목적으로 작성됩니다. ✔️ 객체 지향 프로그램이란 뭘까?객체 지향 프로그래밍이란?실제 세계의 사물이나 사건을 객체로 보고, 이러한 객체들 간의 상호작용을 중심으로 프로그래밍하는 것. 이러한 내용은 외우고 알고 있는 내용이다.Java를 활용해서 우리는 클래스를 생성하고 이 클래스들 사이의 관계를 설계한다.상속과 다형성을 활용해 구조를 잡고 로직을 만들어낸다. 객체 지향 프로그래밍의 특징을 되짚어 보며, 정리해 보자 ⭐️ 객체 지향 프로그래밍의 장점 1️⃣ 추상화실제 세계를 프로그래밍 세계로 옮긴다. 본질을 모아서 객체를 추출한다.나는 고양이를 쓰다듬었다. ‘냐옹’나는 강아지를 쓰다듬었다. ‘멍멍’ 1. ..

인프런 클린코드 워밍업클럽을 시작하며, 미션과 함께 클린코드와 SOLID 원칙을 정리한다. Readable Code: 읽기 좋은 코드를 작성하는 사고법 강의 | 박우빈 - 인프런박우빈 | , [사진]저 사람은 코드를 되게 잘 짜네. 어떻게 저런 코드를 작성하는 걸까? 🤔어떤 사람의 코드를 보고 '와 잘 짰다' 라고 느낄 때가 있습니다.우리가 '코드를 잘 짠다' 라고 표현하는www.inflearn.com 클린코드 리팩토링package cleancode.mission;public class mission4 { public boolean validateOrder(Order order) { if(order.getItems().size == 0) { return false..
- Total
- Today
- Yesterday
- 로드맵
- 코딩테스트
- feignclient
- JPA
- 기술도서
- http
- Lazy
- 다형성
- Solid
- java
- 리팩토링
- 더티체킹
- mock
- Spring
- 객체지향
- MYSQL
- JPQL
- 테스트
- 바이브코딩
- MSA
- queryDSL
- JaCoCo
- 프로젝트기획
- 트랜잭션
- datalock
- 마이크로서비스
- 인프런
- 클린코드
- 트러블슈팅
- 개발자취준일기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |