codestates / codestates/ds-TIL

[TIL] 김가연_201124

Open
#1,026 0 comments 0 reactions 0 assignees View on GitHub
DSFT01
Dominant language
No language data
Stars
2
Forks
1
PR merge metrics
No merged PRs in 30d

Description

- **키워드**
- SQLAlchemy, api

- **배운 것**
- SQLAlchemy와 Migrate의 차이
- Api가 무엇인지, twitter api 사용법
- blueprint를 쓰는 이유
- flask 파일을 분리하는 방법

- **어려웠던 부분**
- SQLAlchemy와 Migrate의 차이, 그리고 flask 파일 분리가 잘 이해가 되지 않았지만 질문도 하고 강의도 다시 보고 과제도 하니 이제 틀은 잡혔다.

- **더 알고 싶은 부분 / 공부하고 싶은 부분**
- blueprint를 잘 만들고 싶다. 지금은 아직 응용이 잘 안된다.

- **느낀 점**
- 처음에 몇 시간 동안 같은 코드만 뜯어보고 있자니 살짝 멀미가 나려 했다. 산님께서 자세하게 써주셨기 때문에 그렇게 어려운 코드도 아니었고 복잡한 내용도 아니었는데도 한 번에 머리에 안들어와서 이것도 이해 못하는건가, 나는 여태까지 무슨 공부를 했던건가 하면서 속상했지만... 이제 다 뜯었다!!! 이제 알아!!! 다른 사람의 코드를 읽는 것에 익숙해지고 싶다.
- 하나를 시작하면 이 기능도 필요하지 않을까, 사람들은 이런 기능을 기대하고 이 버튼을 누르지 않을까, 그럼 이런 버튼도 필요하지 않을까 하면서 꼬리에 꼬리를 물고 계속 손대고 있는 건 역시 전공병인가보다. '너는 지금 웹개발을 하는 게 아니야!' 하면서 적당히 요구사항 구현하고 끝냈다.
- 오늘 내용이 처음 들을 때는 너무 헷갈리고 어려웠는데 계속 보다보니 순간 어떻게 쓰는지 감이 확 잡혔다. 어려운데 재밌다. 이렇게 시간 가는 줄 모르고 코딩한 게 얼마만인지 모르겠다.

Contributor guide

No contributing guide indexed for this repository

Research direction

This issue is a TIL entry covering SQLAlchemy, Migrate, Twitter API usage, and Flask blueprints. No implementation files, tests, or concrete change are named, so there is no code entry point or defined completion condition to follow.

Written by the indexing model from the issue text.

Assessment

Tech stack
flask, sqlalchemy
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.