python-slack-progress's Introduction
python-slack-progress's People
python-slack-progress's Issues
TODO
범위
- 전체 페이지 ex: 0~499
- 이번주 목표 페이지 ex: 0~94
- 범위 validate
- 시작 값은 마지막 값보다 작거나 같다
- 모든 범위는 양수이다(>0)
- 목표 페이지는 전체 페이지에 포함된다
- 계산할 범위, 현재 페이지 값을 받아서 진행률 계산하기
- validate - 현재 페이지가 계산할 범위 이내 값인지 유효성 검사
- 진행률 값을 받아서 시각적인 진행바 텍스트 생성
- 이 때 텍스트 length는 5칸
- 100%를 기준으로 계산(각 칸마다 20%)
리팩토링
- page와 range가 사용하는 곳 보니까 뭔가 이상해 -> 다시 봐도 진짜 이상함
- 파일을 하나로 합쳐야되나?
- 이유: 람다에 붙여넣기 힘듦
- 고민: 음...뭔가 필수로 사용하는 기능들은 한 파일에서 작성하고 추후 부가적인건 파일로 분리?
- 테스트 파일은 나눠도 되잖앙?
- 지금 파일명도 어중간함(progress, main)
고민중
- 에러 메세지 개행
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.