/2-1_rust

Rust를 부시고 백악관에 채용당합니다

SIPE 2기 1차미션 - Rust 붐은 온다..

팀장

김헌겸

🤖 Robot Software Engineer
장소섭외

송문혁

🌐 Front-End Engineer
총무

사승민

🌐 Front-End Engineer
사진

김효진

🐤 Front-End Engineer
일정, 재촉, 격려

조우형

⚙️ DevOps Engineer
서기

권기준

🧑🏻‍💻 Back-End Engineer

목표

rustings을 통해 rust를 공부하고 코드를 작성합니다.

세부목표

  • 개인 공부 하면서 TIL 작성하기

  • (심화) leetcode 문제 풀어보기

  • (추후) 러스트 오픈소스 기여

  • (추후) 러스트 프로그래밍 책 스터디

  • 참고: 문제를 풀면서 hint가 필요하거나 공부가 더 필요할 때는 공식 가이드북이자 책으로도 출판된 The Rust Programming Language를 참고하면 됩니다.

스터디 방식

  • 매주 rustlings의 exercise를 약 4챕터씩 풀고 스크린샷을 repository에 커밋하여 인증합니다. (총 26개)
  • 매주 자유 형식으로 공부한 내용, 공부하면서 느낀 점 등 자유롭게 정리하여 repository에 커밋합니다.
  • 커밋은 매주 토요일 오후 열두시까지 올립니다. 커밋은 template 폴더를 참고하여 개개인의 각 주차 study note 폴더를 만들어 작성합니다.
  • 모각코는 비공식적으로 자유롭게 진행합니다.
  • 사이프 세션 시작 전 오전에 모여서 스터디를 진행합니다.

목표 결과물

  • rustling exercise를 모두 풉니다.
  • 개개인의 study note를 만듭니다.
  • 몇개의 leetcode 문제를 rust로 풉니다.

역할 담당

  • 팀장 : 2기_김헌겸
  • 사진 : 2기_김효진
  • 장소섭외 : 2기_송문혁
  • 일정알림, 재촉 담당, 격려 : 2기_조우형
  • 총무 : 2기_사승민
  • 서기 : 2기_권기준

Exercise 각 주차별 목표

  • 1주차 (3.30 ~ 4.6) - variables, functions, if, primitive_types
  • 2주차 (4.6 ~ 4.13) - vecs, move_semantics, structs, enums
  • 3주차 (4.13 ~ 4.20) - strings, modules, hashmaps, options
  • 4주차 (4.20 ~ 4.27) - error_handling, generics, traits, lifetimes
  • 5주차 (4.27 ~ 5.4) - tests, iterators, smart_pointers, threads
  • 6주차 (5.4 ~ 5.11) - macros, clippy, conversions