본문 바로가기

분류 전체보기257

React) 6주차 회고 이번 주에는 다양한 시도들을 해볼 수 있었던 주였습니다! 앞으로 8주차가 마지막이고 그 다음은 개인 프로젝트를 만드는 것이 시작됩니다. 벌써부터 너무 재밌을 것같아서 기대가 됩니다! 1. 한 것 1. Router라는 개념을 이용해서 화면을 이동할 수 있는 법을 배웠습니다. 2. TDD를 이용해서 어떻게 Router를 test할 수 있을지 깊게 고민해보았습니다. 3. 다음에 만들 것을 항상 이야기 흐르듯이 타당한 순서로 보려고 했습니다. 4. 저번주에 만든 지뢰찾기에 시간과 깃발갯수 카운트 기능을 더했습니다. 5. 이번 3기의 다른 분들과 Google Solution challenge를 나갈 준비를 했습니다. 6. CSS/HTML을 열심히 배우고있습니다. 2. 배운 것 Router를 이용한다는 것이 uni.. 2021. 3. 7.
React) 5주차 회고 너무 바빴던 5주차! 그래도 다양한 것들을 할 수 있어서 재밌었습니다! 1. 한 것 1. TDD를 이용해서 비동기 함수를 test해봤습니다! 2. 다음에 만들 것을 항상 이야기 흐르듯이 타당한 순서로 보려고 했습니다. 3. TDD로 지뢰찾기를 완성했습니다 4. 소프트웨어 마에스트로 서류를 운 좋게 통과해서 코딩테스트를 봣습니다. 2. 배운 것 비동기 테스트를 하려면 어떻게 해야할까? 위의 질문이 1주일동안 가장 많이 해봤던 생각이었습니다. 그리고 비동기에 대한 이해도 없어서 힘들었었습니다. 하지만 리뷰를 받고 closed된 PR을 보면서 계속 생각해보고 다양한 라이브러리들을 찾아봤습니다. 그 과정에서 비동기 test원리를 분석해보았습니다. 또한 API를 이용해 다른 곳의 data를 fetch해보는 작업 .. 2021. 2. 28.
React) 4주차 회고 정말로 어려운 한 주였습니다. 해도해도 올바르다는 생각이 들지 않았고 어떻게 어디서 무엇을 만들어야 할지 알기 쉽지 않았습니다. 😭😭😭😭 1. 한 것 1. 최대한 TDD사이클에 맞추어 프로그램을 만들려고 노력했습니다. 2. 다음에 만들 것을 항상 이야기 흐르듯이 타당한 순서로 보려고 했습니다. 3. 자바스크립트 코딩의 기술 스터디를 끝냈습니다. 4. 틱택토를 만들었고 개인적으로 지뢰찾기를 TDD로 만들어 보았습니다.(정확히는 만드는 중입니다!) 5. 소프트웨어 마에스트로 접수를 했습니다. 2. 배운 것 Test가 개발을 주도해 나간다는 것은 어떤 의미일까? ''처음부터 좋은 구조를 다 그리고 만든다는건 어려워요. 그렇기 때문에 만들어가면서 구조를 잡아가죠. TDD 를 하면 구조가 크고 작은게 상관이 없어.. 2021. 2. 21.
요즘 핫한 오디오 챗 Clubhouse 클럽하우스는 무엇인가요 ? 클럽하우스는 요즘 급 부상하는 오디오 챗입니다. 일론 머스크가 이 앱을 이용해 사람들과 오디오로 토론을 하면서 유명해지기 시작했는데요. 현재 사용자가 급증하고 있는 인기 앱입니다. 그리고 클럽하우스에서는 실명제를 요구(강요X)하기 때문에 자신이 무엇에 관심있고 누구인지를 쉽게 알릴 수 있죠. 또한 클럽하우스는 초대권을 받아서 입장해야하기 때문에 가입시 자신이 아는 사람이 적어도 1명은 있는 상태에서 앱 이용을 시작하게 됩니다. 이런 초대권이 퍼지고 퍼져서 현재 인기를 얻고 있죠. 심지어 당근마켓에서 초대권을 파는 경우도 있습니다. 초대권이 꼭 필요한가요? 만약 초대권을 받으셨다면 이용하실 수 있습니다. 따로 결제가 필요하지는 않습니다. 하지만 초대권이 없으면 입장이 어렵습니다... 2021. 2. 9.