오늘의 느낀점 2

[TIL]Day 9

막연하게 기능별로 구현하는 것이 마이크로 서비스 아키텍처라는 개념만 가지고 있어서 정리를 해보았다. 더욱 자세한 내용이 있을 것 같지만 정리한 내용을 생각해보면 기능별로 쪼개서 개발하여 API로 정보를 주고 받으며 커다란 서비스를 제공한다는 것이 method를 쪼개서 하나의 프로젝트를 완성하는 것과 비슷하다고 생각하고 이해를 하였다. 강의를 수강하고 과제 2번을 해결하면서 의존성 주입에 대해서 다시 한번 생각해 볼 수 있었으나 아직은 어렵게 느껴져서 추가적인 공부가 필요하다고 생각한다. 코드작성에 있어 최소한에 변경으로 구현을 하였는데 과연 내가 작성한 방법이 통상적인 방식인지 아니면 다른 방식으로 작성하는 것이 더 좋은 것인지는 아직까지 감이 잘안잡히는 것 같다. RP을 리뷰 받고 맞춰서 수정하고 빨리..

TIL 2021.08.19

[TIL]Day 5

DB SQL에서 select, join, where 등의 기본적인 조작만 할 줄 알고 있어 SQL문에서 형변환, 날짜 계산을 할 수 있다는 것을 처음 알게 되었다. CONVERT_TZ - 타임존 이동 DATEDIFF - DATE 차이 계산 STR_TO_DATE - 문자열을 DATE로 변환 CAST, CONVERT - type 변환 이전에는 데이터 알고 있는 관심과 지식이 깊지 못하여 SQL문은 데이터를 불러오기만 한다고 생각을 하였는데 데이터를 다룰 수 있는 기초적인 부분만 알고 있었다는 것을 크게 느끼게 되었다. 알고리즘 풀이 해쉬 관련 문제를 java로 풀이를 하였는데 python으로는 알고리즘을 수월하게 풀었기 때문에 동일하게 쉽게 풀 수 있다고 생각을 하였다. 문제를 풀기위한 방식에 대해서는 머리..

TIL 2021.08.12
320x100