[OOP] 예제로 이해하는 객체지향 원칙 Solid 이해하기
안녕하세요 오늘은 Solid원칙 에 대해서 알아볼 것 입니다. 원티드 백엔드 챌린지를 참고하여 작성을 했습니다! 주니어 개발자인 저한테 Solid원칙까지 신경쓰면서 코드를 짜고, 고민하는 것은 너무 힘들다고 생각합니다 그럼에도 불구하고 시니어 개발자들이 SOLID을 이야기를 가끔 하고는 합니다 왜 알아야하고, 어떻게 적용을 해야할지에 대한 고민을 항상 하고는 합니다. 그러면 왜 SOLID원칙을 지켜야하고 왜 사용해야 할까요? 답은 꽤나 간단하고, 명쾌한 답이 예~~전부터 나와있습니다 바로 가독성 확장성 재사용성 유지보수성 을 향상시키는데 도움이 되기 때문입니다. 여러분들도 알다시피, 객체지향에 4가지인, 캡슐화, 상속, 추상화, 다형성 을 활용하면 뭐가 좋을까요? 바로 위 내용하고 똑같을 것입니다. 결국..
Java/OOP
2024. 2. 9. 18:03