Today I Learned | 7월30일
오늘 뭐했지 🎧
1
Code Kata day10
2
Django 복습
3
Project Kickoff
1. Code Kata day10 👉 링크
Code Kata 보충
🫒 filter (built-in function)
syntax | filter(function, iterable)
#example
def find_message(text):
return ''.join(filter(str.isupper, text))
- filter가 인수로 받는 function이 True를 반환하는 값만 남아 fitler 데이터로 묶인다.
pritn할 때 filter 데이터를 print가 읽을 수 있는 다른 iterable 형태로 만들어줘야한다.
- function에 메소드가 들어갈 때는
iterable타입.메소드
(괄호 없음)
🫒 isupper (string method)
syntax | str.isupper()
- 문자가 대문자면 True를 반환
🫒 range
syntax | range(n, 0, -1)
1
Code Kata day10
2
Django 복습
3
Project Kickoff
Code Kata 보충
🫒 filter (built-in function)
syntax |
filter(function, iterable)
#example
def find_message(text):
return ''.join(filter(str.isupper, text))
- filter가 인수로 받는 function이 True를 반환하는 값만 남아 fitler 데이터로 묶인다.
pritn할 때 filter 데이터를 print가 읽을 수 있는 다른 iterable 형태로 만들어줘야한다. - function에 메소드가 들어갈 때는
iterable타입.메소드
(괄호 없음)
🫒 isupper (string method)
syntax |
str.isupper()
- 문자가 대문자면 True를 반환
🫒 range
syntax | range(n, 0, -1)
기존의 range(0,3)가 0,1,2과 같이 내림차순으로 카운트했다면
세번째 인수로 -1
을 지정해서 오름차순으로 카운트할 수 있다.
2. Django 복습
🫒 DateField, DateTimeField
option
auto_now_add = True
인스턴스를 생성했을 때 시간을 저장, 수정시 Warning 발생
주로 created_date 에 지정함auto_now = True
인스턴스를 수정했을 때 시간을 저장, 쿼리셋.update()는 데이터에 영향을 주지 않음.
model.save() 시 영향 있음 (현재 시간으로 수정됨)
주로 published_date 에 지정함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>)
3. Project Kickoff
🫒 Scrum
애자일 기법 중 하나로 팀을 중심으로 개발 효율을 높이는 개발방법론. 점진적인 반복을 통해 효과적인 소프트웨어 개발을 할 수 있다.
소규모의 다기능팀이 제품개발을 위해 스프린트(sprint)라 불리우는 업무주기를 반복하고 하나의 스프린트가 끝나면 바로 다음 스프린트를 시작한다. 피드백과 학습을 통해 고객요구, 환경변화에 기민하게 대응할 수 있고 고객만족도 개선, 빠른 기능과 제품 출시를 가능하게 한다.
🫒 프로젝트에서 새로 사용할 툴 Trello
Trello는 프로젝트 관리 프로그램으로 (1)해야할 과제 (2)진행중인 과제 (3)완료한 과제 등으로 업무를 분담하고 협업팀 간 간편하게 공유를 할 수 있다. 적절한 프로그램의 사용은 업무의 생산성과 효율성을 높여준다.
프로젝트에서 사용할 Trello 카테고리
Backlog
- 앞으로 해야 할 모든 것들This Week
- 이번주에 해야 할 것들In Progress
- 현재 진행 중인 것들Done
- 완료한 것들
Author And Source
이 문제에 관하여(Today I Learned | 7월30일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@e2joo418/Today-I-Learned-7월30일저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)