본문 바로가기
반응형

객체지향7

[review] <객체지향의 사실과 오해> 객체지향의 사실과 오해 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com - 책 정보 / 위키북스 / 2015 프리온보딩 백엔드 챌린지 객체지향 수업을 들으면서 빌려온 책이었다. 이 책은 250페이지의 길고 어려운 책이다. 객체지향 2차시에도 첨부했었지만 이 영상을 보고 읽으면 더 이해에 도움이 될 것 같다. - 목차 읽기 전에 목차부터 보았다. 이 책의 목차는 3장 반일 정도로 매우 다양한 내용으로 쪼개져있다. 커피전문점에서의 손님, 캐셔, 바리스타 이야기로 역할, 책임, 협력의 관점에 대해 먼저 쉽게 설명하고 객체, 추상화, 책임에 대한 메세지 등을 설명하는 파트로 진행된다. 수업에서도 진행되었던 내용이라 흥미롭게 읽을 수 있었다. 인터페이스 정리와 변.. 2024. 1. 25.
[백엔드]프리온보딩 객체지향 마지막 후기 - 내 코드를 안전하게 변경하는 방법 프리온보딩 1차시 후기 [백엔드] 객체지향 1차시 - 소프트웨어 가치에서 시작하는 객체지향 사전과제 : 의존, 객체, 전략패턴... https://tiny-immj.tistory.com/51 [백엔드]원티드 - 프로젝트 유연함을 높이는 객체지향 첫걸음_사전미션 참가 링크 https://www.wanted.co.kr/events/pre_challenge_be_15 프로젝트 tiny-immj.tistory.com 프리온보딩 추가과제 [백엔드] 원티드 프리온보딩 챌린지 객체지향 과제 - 설계 마트 계산 시스템을 구성하는 협력을 설계해보세요. 마트 계산 시스템 마트 계산 프로세스 - 고객이 상품을 카트에 담는다. - 마트오너는 계산하기 전 지불 정보를 만든다. - 고객은 지불 정보를 tiny-immj.tisto.. 2024. 1. 22.
[백엔드] 프리온보딩 객체지향 3차시 - 객체지향 설계를 돕는 디자인패턴 프리온보딩 1차시 후기 [백엔드] 객체지향 1차시 - 소프트웨어 가치에서 시작하는 객체지향 사전과제 : 의존, 객체, 전략패턴... https://tiny-immj.tistory.com/51 [백엔드]원티드 - 프로젝트 유연함을 높이는 객체지향 첫걸음_사전미션 참가 링크 https://www.wanted.co.kr/events/pre_challenge_be_15 프로젝트 tiny-immj.tistory.com 프리온보딩 추가과제 [백엔드] 원티드 프리온보딩 챌린지 객체지향 과제 - 설계 마트 계산 시스템을 구성하는 협력을 설계해보세요. 마트 계산 시스템 마트 계산 프로세스 - 고객이 상품을 카트에 담는다. - 마트오너는 계산하기 전 지불 정보를 만든다. - 고객은 지불 정보를 tiny-immj.tisto.. 2024. 1. 17.
[백엔드] 프리온보딩 객체지향 2차시 - 프로젝트로 시작하는 객체지향 프리온보딩 1차시 후기 [백엔드] 객체지향 1차시 - 소프트웨어 가치에서 시작하는 객체지향사전과제 : 의존, 객체, 전략패턴... https://tiny-immj.tistory.com/51 [백엔드]원티드 - 프로젝트 유연함을 높이는 객체지향 첫걸음_사전미션 참가 링크 https://www.wanted.co.kr/events/pre_challenge_be_15 프로젝트 tiny-immj.tistory.com 2차시의 초반엔 지난 1차시 리뷰와 추가 질문에 대한 답변을 해주셨다. 절차지향과 객체지향에서 변경 영향 전파의 차이에 대한 질문이었는데 절차지향 프로그래밍 -> 데이터와 함수(메서드)가 분리되어 하나의 함수를 변경하면 연결된 다른 부분들도 검토하고 수정해야 함 객체지향 프로그래밍 -> 데이터와 함수.. 2024. 1. 9.
[백엔드] 원티드 프리온보딩 챌린지 객체지향 과제 - 설계 마트 계산 시스템을 구성하는 협력을 설계해보세요. 마트 계산 시스템 마트 계산 프로세스 - 고객이 상품을 카트에 담는다. - 마트오너는 계산하기 전 지불 정보를 만든다. - 고객은 지불 정보를 바탕으로 결제한다. (결제 수단은 오직 카드뿐이다. ) 가이드 1. 마트 계산 시스템을 구성하는 메세지는 무엇일까? 2. 마트 계산 시스템에는 어떤 객체가 필요하고, 각 객체는 어떤 책임을 가져야 할까? 3. 어떻게 협력해야 할까? 위 안내사항과 커피 주문 협력을 참고해서 마트 계산 시스템 협력을 설계해보세요! *마트 계산 시스템을 구성하는 메세지는 무엇일까? 고객 : 카트에 상품을 담고 결제해라 마트오너 : 카트 안 상품의 지불정보를 생성하고 결제할 수 있게 만들어라 * 마트 계산 시스템에는 어떤 객체가 필요한가.. 2024. 1. 8.
[백엔드] 프리온보딩 객체지향 1차시 - 소프트웨어 가치에서 시작하는 객체지향 사전과제 : 의존, 객체, 전략패턴... https://tiny-immj.tistory.com/51 [백엔드]원티드 - 프로젝트 유연함을 높이는 객체지향 첫걸음_사전미션참가 링크 https://www.wanted.co.kr/events/pre_challenge_be_15 프로젝트 유연함을 높이는 객체지향 첫걸음 | 프리온보딩 BE 챌린지 1월 | 원티드 취업에 도움이 되는 프리온보딩 챌린지를 무료로 참여해 보세tiny-immj.tistory.com 1차시는 객체지향과 의존에 대한 내용에서부터 시작해서 절차지향 프로그래밍과 객체지향 프로그래밍의 차이에 대해 코드를 보고 공부하였다. 절차지향 : - 프로시저에 중점을 둔다. - 프로그램은 일련의 절차적 단계로 구성되고, 데이터와 프로시저가 별도로 존재한다. .. 2024. 1. 7.
반응형