다이나믹 프로그래밍은 문제를 해결할 때 복잡한 문제를 간단한 여러 개의 문제로 나누어 푸는 방법을 말한다.그리고 하나의 문제는 단 한 번만 풀도록 하는 문제 해결 방법이다.dp를 사용할 때는 밑의 3개 조건이 맞아야 한다.problem이 sub-problem으로 쪼개질
📌먼저 테스트란? 우리가 원하는 대로 예상하는 대로 동작하는지 확인하는 작업! 함수, 특정한 기능, UI, 성능, API 스펙 등 우리가 개발할 때 원하는 조건에 충족하는지! 📌TDD의 개념 > 프로그램을 작성하기 전에 테스트를 먼저 하라! Test the pro
(사진출처: 이미지투데이)Agile의 뜻1\. 날렵한, 민첩한 2. 기민한