TS 주제참고 링크정리 글피드백Q&A TS 주제객체지향 5대 원칙 에 대해서 학습한 내용을 정리합니다.참고 링크The S.O.L.I.D Principles in PicturesIf you are familiar with Object-Oriented Programming, then you've probably heard about the SOLID principles. These five software development principles are guidelines to follow when building software so that it is easier to scale and maintain. They were made popular by a software engineer, Robert C. Martin.https://medium.com/backticks-tildes/the-s-o-l-i-d-principles-in-pictures-b34ce2f1e898[번역] 그림으로 보는 SOLID 원칙SOLID 원칙과 관련된 좋은 그림예시가 있어서 이를 번역하면서 예제코드를 추가하였습니다. 만약 당신이 객체지향 프로그래밍과 친숙하다면, 당신은 SOLID 원칙에 대해 들어보았을 것 입니다. 이러한 다섯가지 개발 원칙은 소프트웨어 개발과 유지보수를 쉽게 할수 있도록 하는 가이드라인이라고 볼 수 있습니다. 이러한 원칙은 Robert C. Martin이라고 하는 소프트웨어 엔지니어에 의해 유명해졌습니다.https://blog.siner.io/2020/06/18/solid-principles/[OOP] SOLID 원칙클린코드의 저자 로버트 C.마틴이 2000년대 초, 객체지향 프로그래밍 및 설계의 다섯가지 원칙을 정의하였다. 이를 동료 개발자인 마이클 페더스가 앞글자를 따와서 정리한 것이 SOLID 이다. 응집도를 높이고, 결합도는 낮추는 원칙을 OOP 즉, 객체지향의 관점에서 재정립한 설계 원칙이다. 다음과 같은 다섯가지가 있다.https://minkwon4.tistory.com/281[객체지향] SOLID란?객체지향 책에서 자주봤지만 자주 잊게되는 SOLID에 대하여 알아보겠습니다. SOLID는 Robert Martin 이 객체지향 설계를 잘 하기 위하여 모아놓은 다섯가지 원칙의 앞글자모음입니다. 이 원칙들을 꽤뚫는 핵심은 객체를 역할과 구현 으로 나누는 것 입니다. 사용자는 역할(인터페이스)만 알면 되고, 구현이 변경되어도 영향을 받지 않게 됩니다. 하나의 클래스는 하나의 책임을 가져야 합니다.https://chrisjune-13837.medium.com/%EA%B0%9D%EC%B2%B4%EC%A7%80%ED%96%A5%EA%B3%BC-solid-ac4fdbe8882SOLID 원칙이란객체지향 프로그래밍 및 설계에 대한 다섯가지 기본원칙 powered by Clean Architecture 1990년대이전 개발자는 하드웨어로인한 소프트웨어의 제약사항 때문에, "유지보수성이 높은 코드" 보다는 "기기 입장에서 효율적인 코드"를 더욱 선호하는 추세였다. 하지만, 무어의 법칙 이 나올 정도로, 하드웨어가 끊임없이 발전하고 프로그래머가 소프트웨어를 키우는 속도 보다 하드웨어의 발전속도가 더 빨라지게 되자, 개발자는 하드웨어로 인한 제약사항 에서 어느정도 벗어나게 되었다.https://velog.io/@xylopeofficial/SOLID-%EC%9B%90%EC%B9%99%EC%9D%B4%EB%9E%80velog.iohttps://velog.io/@lsb156/%EA%B0%9D%EC%B2%B4%EC%A7%80%ED%96%A5-%EA%B0%9C%EB%B0%9C-5%EB%8C%80-%EC%9B%90%EC%B9%99-SOLID 정리 글✋Filter 조건을 TS 주제와 동일하게 설정해주세요 아래 표에서 Think Sharing(TS) 설정도 부탁드립니다. 🙏 개인 템플릿을 잘 이용해주세요NamePersonThink Sharing (TS)상태나의 블로그☀️SOLID 5원칙🏬SOLID완료https://morning-paprika-8fa.notion.site/SOLID-49bce62f6e9d460fb3c2e47c14d576b1피드백서로의 TS 혹은 정리 글에 대해 피드백을 (미리) 남겨 (기록해) 주세요 .Q&A서로의 TS 혹은 정리 글에 대해 미리 질문을 작성(기록)해 주세요.