GPU, IP, 스케줄링
HDD와 SSD
특정 조건을 만족하지 못할 때까지(while, repeat-while) 또는 더 이상 확인할 요소가 없을 때까지(for-in) 블락 내부를 반복적으로 수행하고 반복문을 빠져 나온다.Memoization. 피보나치 수열을 통해 반복문, 재귀함수와 비교하기ex. 피보나치
테스트 케이스를 작성를 먼저 작성한다.테스트 통과만 하도록 간단히 구현 후 나중에 리팩토링을 진행한다.구현보다 인터페이스(사용자 입장의 코드)에 초점을 맞춰서 코드의 질을 향상시킨다.
정의 행위 패턴 중 하나 command objects + processing objects processing object = 다룰 수 있는 command object type을 정의 다룰 수 없는 것들은 chain의 다른 processing objects에 전달 c
참고 자료\_ 정의나중에 실행시킬 이벤트를 캡슐화시킨 객체를 만드는 행위 디자인 패턴command: receiver를 알고 있고, receveir의 method를 실행시킴. receveier 메서드에 전달할 인자 가짐. execute() 가짐receiver: execu
참고 자료\_ 정의, UML, 예제 코드(https://en.wikipedia.org/wiki/Interpreter_pattern특정 언어로 composite pattern 으로 이뤄진 문장을 바꿀 때 사용되는 디자인 패턴termianl / non-termin