- 커피챗 일정
- 일시: 23/11/6 (월) 20:30
- 장소: 온라인
- 기입 방법
- 이름과 내용을 토글 형식으로 커피챗때 저와 나누고 싶은 주제들을 미리 알려주세요 🙂
- ex)
세희
Q) 오늘 점심 뭐드셨나요?
Q) 개발자에게 중요한 세가지는 무엇이 있나요?
등등…
유경
- 예전에 한 프로젝트를 리팩토링을 하는 것과 아예 처음부터 다시 만드는 것 중 어느 것을 더 좋게 볼까요?(고칠 게 아주 많습니다..)
- 너무 망했다 (코드 문맥을 전혀 알아볼 수 없다. 또는 기능도 안된다) ⇒ 새로 짜시는 것 추천
- 어느 정도 기능이 되고, 코드를 좀 알아볼 수 있다 ⇒ 리팩토링
- 만약 면접을 보신다면 둘 다 어필하기 좋다
종운
- 취업을 준비하는 입장에서 ‘라이브러리/프레임워크 숙련도 올리기’와 ‘라이브러리/프레임워크 없이 동일 기능 구현해보기 or 라이브러리/프레임워크 직접 구현해보기’ 중 어떤 쪽이 더 도움이 될까요?
- 프레임워크 직접 구현 ⇒ 너무 어려움, 작은 기능들 몇 개 만드는 건 OK
- 지금 하고 있는 내용 ⇒ 라이브러리 동일 기능 구현 ⇒ 기초를 다질 수 있음
- 직접적인 취업과 관련된 것 ⇒ 라이브러리/프레임워크 숙련도 올리는 것
진아
혜연
- 멘토님의 코딩스타일이 궁금합니다!
- 지난 JS과제를 하면서 코드를 다른 스타일로 짜는 방식도 있을 것 같아서, 멘토님은 구조를 어떻게 잡으시고 코드를 짜시는지 궁금합니다 🙂
- 일단 요구사항을 먼저 잘 읽습니다. 어떤 문제를 해결해야하는지 파악.
- 어떤 라이브러리 쓸 지, JS의 어떤 기능이나 함수를 사용할지 생각.
- 그리고 구조를 짭니다. 어떤 컴포넌트가 나올지 생각. 각 컴포넌트에 어떤 기능, 어떤 파라미터를 전달해주어야 할지 고려.
- 시간이 된다면, 라이브 코딩으로 보여주셔도 도움이 될 것 같습니다!
⇒ 다음주에 준비해 볼게요
- 개발을 들어가기 전에 어떤 것들을 생각하고 정리해야 하는지 궁금합니다.
- 과제를 진행하면서 구조를 먼저 생각하고 코드를 짜야 한다는 것을 느꼈는데, 구조는 어떻게 짜야 하는지, 구조 이외에 또 어떤 것들을 생각해야 하는지 궁금합니다.
- 엔진 관련해서 좋은 책이 있는지 궁금합니다!
- 엔진 보다는 JS 책을 보시는 것을 추천
- You don’t know JS
- JS 딥다이브
- 신입 때 가장 어려웠던 것이 무엇이셨는지 궁금합니다
- 과업이 주어졌을 때, 달성하는 시간이 꽤 길어요. 못하면 혼나거나, 인사고과에 반영이 됩니다.
- 프로가 됨으로서 돈 받으면서 일하는 마음의 짐이 커집니다.
- 눈치가 보임
수혁
- Pr 해주셨을때 제 코드에서 부족한 점이나, 개선시켜야 할 점을 알려주세요!
- 데브코스를 하면서 같이 보면 좋을 책 추천해주세요.!
- You don’t know JS
- JS 딥다이브
- 개발 서적외에 도움이되는 책들 추천해주세요..!
- 심리학 책 - 사람을 만나는 데에도 도움. 결국엔 사람과 일하기 때문에 알아두면 좋다.
- 인문학 책 - 사람을 위한 기술을 개발하는 데 도움이 된다.
BreadCrumb const state = { filePath: null, id: "0", name: "", parent: null, type: "DIRECTORY", } this.setState = (nextState ) => { this.state = {...nextState} } App.js const breadCrumb = new BreadCrumb(); breadCrumb.setState(상태변화 값) BreadCrumbRedux.js const breadCrumbState = { state : { filePath: null, id: "1", name: "", parent: null, type: "DIRECTORY", }, setState: (nextState) => { this.state = {...nextState} } } const bread1 = new BreadCrumb() bread1.state.filePath const bread2 = new BreadCrumb() bread2.state.filePath