
SOLID 란? SOLID란 객체 지향 프로그래밍을 하면서 지켜야하는 5대 원칙으로 각각 SRP(단일 책임 원칙), OCP(개방-폐쇄 원칙), LSP(리스코프 치환 원칙), DIP(의존 역전 원칙), ISP(인터페이스 분리 원칙)의 앞글자를 따서 만들어졌다. SOLID 원칙을 철저히 지키면 시간이 지나도 변경이 용이하고, 유지보수와 확장이 쉬운 소프트웨어를 개발하는데 도움이 되는 것으로 알려져있다. 참고로 SOLID는 어떠한 특정 프로그래밍 언어 혹은 프레임워크를 위해 만든 원칙이 아니다. SOLID는 프레임워크도 라이브러리의 패턴도 아니며, 특정 기술에 국한되지 않는다. 그래서 TypeScript 또는 Java 와 같은 선호하는 프로그래밍 언어나 프레임워크에 원칙을 자유롭게 적용할 수도 있다. (왠만한..
Tech Interview/기술 면접 준비
2023. 8. 3. 12:45
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- java
- 백엔드 개발자 기술 면접 준비
- 개발자 취준
- 제로베이스 백엔드 스쿨
- 프로그래머스 카카오
- 취업 준비
- 프로그래머스
- 백준
- 제로베이스 백준 장학금
- 코딩테스트 공부
- 자바
- 알고리즘공부
- 알고리즘
- 백엔드 개발자 취업 준비
- 취준
- 개발자 면접 준비
- 개발자 취업 준비
- 코테준비
- 코테공부
- 프로그래머스 자바
- 기술 면접 준비
- 코딩테스트
- 코테 준비
- 코딩테스트공부
- 코딩테스트 준비
- 백엔드 개발자
- 주니어 개발자 취업 준비
- 취업준비
- 자바공부
- 알고리즘 공부
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함