목록정처기 (2)
종식당

🍱 SOLIDSOLID원칙은 객체지향 설계 5원칙이라고도 불리며, 각 원칙의 앞 글자를 따서 만들었다. 객체지향설계의 핵심 중 하나는 의존성을 관리하는 것이다. 의존성을 잘 관리하기 위해서는 SOLID원칙을 준수해야 한다.🥣 단일 책임 원칙 (Single Responsibility Principle)단일책임원칙은 클래스가 오직 하나의 목적이나 이유만으로 변경되어야 한다는 것을 강조한다. 여기서 책임이라 단순히 메서드의 개수를 뜻하지 않고 특정 사용자나 기능 요구사항에 따라 소프트웨어의 변경 요청을 처리하는 역할을 의미한다. 즉, 클래스는 한 가지 변화의 이유만 가져야 하며, 이를 통해 변경이 발생했을 때 다른 기능에 영향을 덜 미치도록 설계된다. 이렇게 하면 유지보수가 쉬워지고 코드가 더 이해하기 쉬..

https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 설명주어진 10진수 n을 3진법으로 바꾸고 이를 거꾸로 뒤집은 수를 다시 10진법으로 바꾸어 출력하면 되는 문제 있다. 제출 코드def solution(n): answer = '' result = 0 while(n>0): answer+=str(n%3) n//=3 reverse_three = answer[::-1] for i in range(len..