Giter VIP home page Giter VIP logo

python_tasks's Introduction

python_tasks

python_tasks's People

Contributors

juunsik avatar

Watchers

 avatar

python_tasks's Issues

피드백 - 강민준 튜터

1번 과제 (updown/updown.py)

  • 대소문자를 구분해 주셔야해요! 예외처리에 조금 더 신경 써주세요 :)
  • 메시지가 사용자에게 매우 친숙해서 좋은거같아요 👍🏻
  • 거의 모든 기능이 요구명세서대로 구현되었어요!
  • 폴더별로 과제를 나누셔서 채점하기 매우 좋아요! 과제간 혼돈이 없어서도 좋아요 :)

2번 과제 (rock_paper_scissors/rock_paper_scissors.py)

  • 예외처리에 조금 더 신경을 써주셔야해요!
  • 조건문에 or 조건을 통해서 조금 더 간결하게 작성해주시면 좋을것같아요!
  • 8번 라인에 while 1: 이라는 것보다는 개인적으로 True 라고 적어주시는것을 추천드려요. 필수는 아니예요! 제 개인적인 경험으로 True 라고 명시하는 편이 조금 더 직관적이라는 의견을 많이 들었어요

3번 과제 (member_post/member_post.py)

  • 클레스와 멤버변수를 정말 이쁘게 잘 정의하셨어요!
  • 각 기능들은 함수화를 통해 응집도를 높이고 결합도를 낮춰야해요.
  • 예외처리를 충분히 해주셔야해요! 그래야 사용자가 개발자의 의도대로 프로그램을 사용할 수 있어요!
  • 요구사항 명세서를 더 꼼꼼하게 확인하셨으면 좋겠어요. 인스턴스를 사용해서 값을 넣는 부분이 빠졌네용
  • 하지만 대체적으로 아주 훌륭하게 많은 부분이 요구사항 명세서대로 구현되어 있어요! 👍🏻

4번 과제 (rps_web)

  • python으로만 웹이 구동되도록 만드시는것보다 javascript도 함께 작성하셔서 비동기로 각 화면을 변경되도록 구현하시는것을 강하게 추천드립니다! 실제 업계에서는 파이썬으로만 웹을 구현하기도 하지만 jacascript도 함께 작성하여 브라우저 확장성을 적용하고 다양한 기능을 활용하도록 구현합니다. 그렇기 때문에 js도 함께 학습하시는것을 권장드려요.

  • SQL 부분을 매우 잘 이쁘게 적용하셨어요!

  • 부트스트랩 부분도 간단하면서 귀엽게 잘 적용하셨어요!

  • 과제를 진행할 수록 점점 코드가 발전되어가는게 눈으로 보여요! 다만, 요구사항 명세서를 잘 준수하여 설계하고 코딩하였는지 조금 더 면밀하게 검토할 필요가 있어요. Github에 과제를 정리해서 올리셔서 채점하는데 아주 도움이 많이 됐어요! 프로젝트간 혼돈도 방지하셔서 매우 칭찬합니다! :) 짧은 시간동안 정말 고생 많았어요 앞으로도 파이팅!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.