복잡한 쿼리를 피하는 방법
여러분은 다른 사람이 작성한 복잡한 쿼리를 분석하느라 고생한 경험이 있으신가요? 저는 암호라고 해도 될 정도로 복잡한 쿼리를 만나서 매우 당황했던…
여러분은 다른 사람이 작성한 복잡한 쿼리를 분석하느라 고생한 경험이 있으신가요? 저는 암호라고 해도 될 정도로 복잡한 쿼리를 만나서 매우 당황했던…
원칙적 접근은 온갖 시련으로부터 우리의 마음을 안전하게 지켜준다. 이 글은 문제의 원인을 파악하고 해결하는 과정에서 원칙을 세우고 기록하며 일을 처리할…
수많은 좌절과 면접 탈락, 실수와 실패를 딛고 성장하여 목표를 달성할 수 있게 해준 나의 필승 마인드, 멘탈 관리 방법을 공유한다….
Junit 테스트에 대해서 알고 있는 java 개발자 분들이 많을 것이다. 개발자들 사이에서 단위 테스트(Unit Test)가 중요하다는 말을 쉽게 들을 수…
재귀함수를 이해하는 과정은 험난하지만 개발자로서 실력을 한 단계 높이기 위해 반드시 거쳐야 할 관문 중 하나다. 필자는 재귀 함수를 이해하는…
스프링 프레임워크를 사용하는 프로젝트에서 흔히 나타나는 안티 패턴이 있다. ‘빈약한 도메인 모델’. 들어 본 적 있나? 잠깐, 어디서 고약한 코드스멜이…
프로그래머스 1835. 단체사진 찍기 프로그래머스 1835. 단체사진 찍기 문제를 풀면서 얻어갈 수 있는 것들이 무엇이 있는지 살펴보고 뜯어 먹어보자. 이…
HashMap은 Key, Value의 쌍으로 데이터를 관리할 수 있는 자료 구조이다. 순서를 보장하지 않으며, Key의 중복을 허용하지 않는다. HashMap의 Hash는 자료를…
타이핑은 늘 하던 일이기 때문에 익숙하다. 그래서 PC를 매일 사용하는 사람일수록 자신의 비효율적인 행동을 인지하지 못하고 있을 수도 있다. 필자는…
프로그래머스 92334. 신고 결과 받기 신고 결과 받기 문제를 풀면서 얻어갈 수 있는 것들이 무엇이 있는지 살펴보고 뜯어 먹어보자. 간단한…