Posts Tagged “study”

  • 제어의 역전을 통한 의존성 주입

    이번 포스트는 어쩌다 보니 바로 앞 글의 후속편이 되었습니다. 이번에는 의존성 주입(dependency injection)과 밀접한 관련이 있는 제어의 역전에 대해 정리해 봅니다. 그리고 매우 단순화된 버전의 IoC 컨테이너를 만들어 보면서 어떻게 제어의 역전을 이용해…

  • 의존관계 역전과 의존성 주입

    이 포스트에서는 WPF를 사용하여 개인 프로젝트를 개발하는 과정에서 배운 의존관계 역전 원칙(Dependency Inversion Principle)과 의존성 주입(Dependency Injection) 패턴에 대해 정리합니다. WPF 앱을 개발할 때는 보통 MVVM(…

  • Elixir에서 메모이제이션 하기, Part 2

    이 포스트는 Elixir에서 메모이제이션 하기, Part 1 에서 이어지는 내용을 다루고 있습니다. Part 1을 읽지 않으신 분들은 먼저 읽고 다시 돌아와 주세요! 2.5단계: GenServer 확장하기 일단 저번 포스트에서 작성한 MemoizationServer 가…

  • Elixir에서 메모이제이션 하기, Part 1

    메모이제이션(memoization)은 컴퓨터 프로그래밍 기법 중 하나로, 매개 변수에 따른 함수의 값을 배열 등에 저장하여 다음에 똑같은 매개 변수로 함수를 호출할 경우 함수의 값을 계산할 필요 없이 그냥 배열에 저장된 값을 반환함으로써 프로그램의 실행 효율을 높이는 …

  • Elixir 매크로 이해하기, Part 1: 기본

    이 글은 The Erlangelist 에 게시된 “Understanding Elixir Macros, Part 1 - Basics”을 한국어로 번역한 것입니다. 원문은 여기 에서 읽어보실 수 있습니다. 개인적으로 공부하면서 번역한 글입니다. 부디 가벼운 마음으로 읽어 …

Tags