# SOLID

178개의 포스트
post-thumbnail

객체 지향 설계 SOLID 리팩토링

리팩토링? 개인적인 이유에서는 개발에 입문하고 코딩을 열심히 해오다보면 어느순간 뒤를 돌아봤을 때, > "아니, 이거 뭐지? 뭐하고 있는 코드지?" "여기를 바꾸면 어디를 또 바꿔야하지?" 유지보수 또는 기능 추가를 하며 이런 생각을 하신 경험이 있으실텐데요. 이를

약 14시간 전
·
0개의 댓글
post-thumbnail

[Spring] 좋은 객체 지향 설계의 5가지 원칙

SOLID principles > The SOLID Principles are five principles of Object-Oriented class design.

약 15시간 전
·
0개의 댓글
post-thumbnail

SOLID 원칙

SOLID 원칙은 SRP(단일 책임 원칙), OCP(개방 폐쇄 원칙), LSP(리스코프 치환 법칙),ISP(인터페이스 분리 원칙), DIP(의존성 역전 원칙)을 줄여서 SOLID 원칙이라 합니다.SOLID의 궁극적인 궁극적인 목적은 변경에 유연해야 한다는 것입니다. 소

2022년 6월 19일
·
0개의 댓글
post-thumbnail

Spring Core - AppConfig

Spring Core AppConfig TIL

2022년 6월 18일
·
0개의 댓글
post-thumbnail

2022-06-14(Section2_Spring기초)

시작하게 된 계기 및 다짐 😮이번 코드스테이츠의 백엔드 엔지니어링 개발자 부트캠프에 참여하게 되면서 현직개발자 분들의 빠른 성장을 위한 조언 중 자신만의 블로그를 이용하여 배운 것 들을 정리하는게 많은 도움이 된다 하여 시작하게 되었다.그 날 배웠던 것을 길지 않아도

2022년 6월 17일
·
0개의 댓글

0615 개발일지

오늘 한 일 사이트1 대조 작업 완료, 사이트2 대조작업 약 50% 수행 인프런 '개발자 기본기 클래스' 강의 수강 : 6. 객체 지향 설계를 위한 SOLID 원칙 객체 지향 SOLID 원칙 1. Single Responsibility Principle (단일 책임

2022년 6월 16일
·
0개의 댓글
post-thumbnail

Java - SOLID

Java SOLID 객제 지향 설계 5원칙 TIL

2022년 6월 11일
·
0개의 댓글
post-thumbnail

SRP(Single Responsiability Principle)란?

단일 책임 원칙(SRP)이란 하나의 클래스는 하나의 책임만 가지며, 그 책임에 대해 완전히 캡슐화 해야 하는 원칙이다.예제를 먼저 보자. 위의 Food 클래스에서는 객체 생성시에 음식을 정의하고, 음식에 따라 if문을 처리한다. 즉 Food 클래스는 음식이 다른 두가지

2022년 6월 8일
·
0개의 댓글
post-thumbnail

SOLID란?

AI 연구원 / 개발자 직무로 일하다보면 코드를 만지기도 하지만 자료조사, 논문 읽기, 데이터 전처리, 데이터 라벨링 등을 더 많이 하는 경향이 있다. 잘 알지는 모르지만 더 큰 회사들은 이러한 직무를 세분화하여 할 거 같다. 나는 그렇지 않기 때문에 두루두루 잘하면

2022년 6월 7일
·
0개의 댓글
post-thumbnail

[SOLID] 단일 책임 원칙 (SRP)

SRP 란? 정의 딱딱한 SRP 의 정의?! 객체 지향 프로그래밍에서 모든 클래스는 하나의 책임만을 가지며 클래스는 그 책임을 완전히 캡슐화 해야 함을 일컫는다. 클래스가 제공하는 모든 기능은 이 책임과 주의 깊게 부합해야 한다. 캡슐화는 데이터와 데이터를 처

2022년 6월 4일
·
0개의 댓글
post-thumbnail

객체지향 5원칙 (SOLID)

😵 목적 정리한 개념들의 포스트들은 있지만, 한번에 보기 난해하고 전체적인 흐름을 바로 잡고 OOP의 더 깊이 있는 학습을 위해 정리하려고 한다.

2022년 6월 2일
·
0개의 댓글
post-thumbnail

객체 지향 설계 5원칙 - SOLID

객체 지향 설계 5원칙 SOLID에 대해 알아보자.

2022년 5월 31일
·
4개의 댓글

SOLID

SOLID원칙을 지키면, 직관적이면서 유지보수가 쉬워진다. 1. 단일 책임 원칙 (SRP, Single Responsibility Principle) 하나의 모듈, 클래스,함수 는 하나의 파트에대해서만 책임을 가진다. "어떤 클래스를 변경해야 하는 이유는 오직 하나

2022년 5월 27일
·
0개의 댓글
post-thumbnail

자바 OOP 5원칙 - SOLID

1개의 클래스는 1개의 책임만 가져야 한다.상기 코드는 임의의 프로그램에서 회원 관리하기 위한 Member 클래스다. 근데 Member 클래스에 회원이 가진 item까지 정의되어 있다. 이는 단일 책임 원칙에 위배되며, item을 위한 다른 Item 클래스를 만들어서

2022년 5월 23일
·
0개의 댓글
post-thumbnail

[ Java ] SOLID 5원칙

객체 지향 설계의 5원칙Single Responsibility Principle (SRP)Open Closed Principle (OCP)Listov Substitution Principle (LSP)Interface Sergeantion Principle (ISP)D

2022년 5월 21일
·
0개의 댓글
post-thumbnail

📌프론트엔드 예시로 살펴보는 SOLID 원칙 1)단일 책임 원칙

디자인패턴은 프로그래밍을 하다보면 누구나 한 번쯤은 그 중요성을 듣게 된다.그런데 React의 함수형 컴포넌트로 작업하는게 익숙하다면 디자인 패턴의 중요성은 들어봤어도, 어떻게 적용해야 하는지, 왜 꼭 배워야 하는지 의문이 들 수 있다.디자인 패턴 중 가장 유명한 G

2022년 5월 19일
·
0개의 댓글
post-thumbnail

SOLID

SRP : Single-Responsibilit Principle한 클래스는 단 한 가지의 책임을 가져야한다.높은 응집도 → 하나의 기능을 고칠 때 파일 한 개만 수정한다. (낮은 결합도)낮은 응집도 → 하나의 기능을 고칠 때 여러 파일을 수정한다. (높은 결합도)1번

2022년 5월 19일
·
0개의 댓글

SOLID

SOLID > 객체 지향 프로그래밍과 설계의 다섯가지 원칙을 첫 글자로 소개한 것 개발자가 시간이 지나도 유지보수와 확장이 쉬운 시스템을 만들고자 할 때 이 원칙들을 적용 SRP 단일 책임 원칙(Single Responsibility Principle) > 클래스

2022년 5월 18일
·
0개의 댓글
post-thumbnail

Clean Code를 위한 SOLID 디자인 패턴 ( OCP )

S.O.L.I.D 중 O - OCP에 대해서 알아보자

2022년 5월 12일
·
0개의 댓글