Spliki

Spring : 로직 단위테스트

로직 단위테스트 빈들 간에는 다양한 관계를 맺고 있는 경우가 많습니다. 하나의 빈을 사용한다는 것은 관계된 빈들도 함께 동작한다는 것을 의미합니다. 하나의 빈을 테스트할 때 관련된 빈들이 모두 잘 동작하는지 테스트하는 것을 통합 테스트(integration test)라 합니다. 관계된 다른 클래스와는 상관 없이 특정 빈이 가지고 있는 기능만 잘...

DataStructure : 예시로 보는 DFS(Depth First Search)와 BFS(Breadth First Search)

예시로 보는 DFS(Depth First Search)와 BFS(Breadth First Search) DFS는 인접한 노드들을 마지막 노드를 만날 때 까지 갔다가 다시 올라와서 형제 노드들을 방문하는 방식으로 탐색합니다. BFS는 시작점에서 자신의 인접한 노드들을 먼저 방문하고 그 다음 level의 노드들을 전부 방문하는 level 단위방식으로 ...