Daily_study_210831

TIL 2021_08_31

Rust 언어 스터디
TextBook : The Rust Programming Language (https://doc.rust-lang.org/book/title-page.html)
Exercise repo : https://github.com/JaeYoonKimme/Rust_Programming_Language

Chapter10 : Generic Types, Traits, and Lifetimes

  • traits 개념에 대해서 공부했음
  • 'Summary' 라는 trait 를 하나 만들고, 서로다른 structs에서 impl 하는 예제를 실습해 보았음.
  • traits에서 기본 형식 뿐만 아니라, default behavior도 적용할 수 있었다.

Programming Language Theory 1주차 공부와 과제를 진행했다.

  • Compiler 와 Interpreter의 차이점이 뭔지 생각해보았음

  • racket 프로그램 언어의 기본적인 문법을 알아보고, 과제를 통해서 몇가지 간단한 프로그램 작성

  • 좋은 프로그램 디자인의 과정에 대해서 알아보고, 과제 풀이에도 적용해보았음 -> Test Case를 먼저 생각하는 것이 중요하다!!