본문 바로가기

TIL

내일배움캠프 4기_Node심화 & 알고리즘 32일차 TIL

728x90

내일배움캠프 4기_Node심화 & 알고리즘 32일차 TIL


https://pangeei-h.tistory.com/entry/%EC%BD%94%EB%94%A9-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%97%B0%EC%8A%B5-27%EC%9D%BC

 

코딩 테스트 연습 27일

코딩 테스트 연습 27일 프로그래머스, 두 정수 사이의 합 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이

pangeei-h.tistory.com

https://pangeei-h.tistory.com/entry/Nodejs-%EC%8B%AC%ED%99%94-1%EC%A3%BC%EC%B0%A83

 

Node.js 심화 1주차_3

Node.js 심화 1주차_3 SOLID의 종류 단일 책임의 원칙 (Single Responsibility Principle, SRP) 개방-폐쇄 원칙 (Open-Closed Principle, OCP) 리스코프 치환 원칙 (Liskov substitution principle, LSP) 인터페이스 분리 원칙 (Interfa

pangeei-h.tistory.com

https://pangeei-h.tistory.com/entry/%EC%9E%90%EB%A3%8C%EA%B5%AC%EC%A1%B0-3%EC%A3%BC%EC%B0%A8-%EC%88%99%EC%A0%9C

 

자료구조 3주차 숙제

자료구조 3주차 숙제 쓱 최대로 할인 적용하기 📄 나의 코드 def get_max_discounted_price(prices, coupons): prices.sort(reverse=-1) coupons.sort(reverse=-1) result = 0 if len(coupons) < len(prices): for i in range(min(len(coupons), len(

pangeei-h.tistory.com


NODE 심화강의는 잘 이해되지 않는데, 구현하는 느낌이 강하다..

멘붕....

오늘 배운건, 문제가 생겼을때 최소한의 코드만 고치는게 효율적이다!

응집도는 높이고 결합도는 낮춰야 한다.

코드에 문제가 생겼을 때, 그에 따라 바꿔야하는 게 많으면 비효율적!

반복되는 코드가 있을 경우 함수로 빼고 파일을 나누는게 효율적이다...

(이론만 이해되고 응용은 도통안된다..)

 

자료구조 Class개념 자체도 잘 이해안되는 듯 하다.

딱 자료구조 3주차 3번제 숙제도 class사용하는 느낌인데, 

이부분이 잘 구현이 안되낟.

class 개념을 다시한번 공부하고 객체화 개념을 봐야 겠다.