1
Code Kata day10
2
Django 복습
3
Project Kickoff
syntax |
filter(function, iterable)
#example
def find_message(text):
return ''.join(filter(str.isupper, text))
iterable타입.메소드
(괄호 없음)syntax |
str.isupper()
syntax | range(n, 0, -1)
기존의 range(0,3)가 0,1,2과 같이 내림차순으로 카운트했다면
세번째 인수로 -1
을 지정해서 오름차순으로 카운트할 수 있다.
option
auto_now_add = True
auto_now = True
default = today
import datetime
datetime.date(2021, 7, 30)
default = timezone.now()
from django.utils import timezone
datetime.datetime(2021, 7, 30, 10, 48, 13, 106639, tzinfo=<UTC>)
애자일 기법 중 하나로 팀을 중심으로 개발 효율을 높이는 개발방법론. 점진적인 반복을 통해 효과적인 소프트웨어 개발을 할 수 있다.
소규모의 다기능팀이 제품개발을 위해 스프린트(sprint)라 불리우는 업무주기를 반복하고 하나의 스프린트가 끝나면 바로 다음 스프린트를 시작한다. 피드백과 학습을 통해 고객요구, 환경변화에 기민하게 대응할 수 있고 고객만족도 개선, 빠른 기능과 제품 출시를 가능하게 한다.
Trello
Trello는 프로젝트 관리 프로그램으로 (1)해야할 과제 (2)진행중인 과제 (3)완료한 과제 등으로 업무를 분담하고 협업팀 간 간편하게 공유를 할 수 있다. 적절한 프로그램의 사용은 업무의 생산성과 효율성을 높여준다.
프로젝트에서 사용할 Trello 카테고리
Backlog
- 앞으로 해야 할 모든 것들This Week
- 이번주에 해야 할 것들In Progress
- 현재 진행 중인 것들Done
- 완료한 것들