- 스터디 목표
-
- 리팩터링 2판 책을 처음부터 끝까지 전부 타이핑하면서 쭈욱 달립니다.
- https://github.com/WegraLee/Refactoring
- 일정 및 커리큘럼
-
- 지난 영상 보시고 중간부터 합류하셔도 됩니다. (4회차에 7장까지 나갔습니다)
- 매 주 화/목 저녁 8시부터 진행합니다.
- 6월 29일부터 시작입니다.
- 하루에 최소 한 챕터씩 8~12회 정도로 예상합니다.
- 한 번에 최대 4시간까지 걸릴 수도 있습니다.
- 한 챕터를 하루에 못끝내는 경우 일정은 길어질 수 있습니다.
- 예상 모집인원 및 비용
-
- 인원 제한은 없습니다.
- 무료입니다.
- 스터디 진행방식
-
- 유튜브 실시간 스트리밍으로 진행합니다.
- 주로 제가 책 읽고 타이핑하면서 진행합니다.
- 디스코드 음성채팅으로 대화를 나누면서 함께 독서 및 토론을 합니다.
- 일정 관련한 공지나 스터디 진행방식에 대한 협의는 모두 오픈채팅방을 통해서 하겠습니다.
- 준비물
-
- 책은 각자 준비해 주세요.
- 지원하는 방법
이 책은 읽어봤지만, IDE가 없을 때 어떻게 리팩토링을 할 수 있는가? 에 대한 답으로 보입니다.
현재는 IDE가 너무 잘나와서 굳이 공부할 것도 많은데, 스터디까지 진행할 정도로는 아닌것으로 보입니다. 그냥 예전에는 그랬구나~ 하면서 넘어가는 정도가 적절해 보입니다.
이것은 오지랖으로 발동된 개인적인 의견이고, 화이팅하시기 바랍니다.
답글
JInwoong Park
2021.07.07 오전 9:49말씀하신 부분도 일리가 있는데, IDE 리팩토링 기능 활용 이전에 JS로 OOP를 한다면 어떤 코드 스타일에 중점을 두고 하냐에 대한 좋은 인사이트를 주기도 합니다.
정재남
2021.07.07 오후 7:05윗분께서 좋은 답변을 해주셨는데요, 이 책이 다루고 있는 다양한 리팩토링 기법 전부를 IDE의 자동리팩토링만으로 해결할 수 있지는 않습니다.
책에서도 IDE의 '자동리팩토링'에 대한 언급이 종종 등장하는데, 그 중 일부를 발췌해 보겠습니다.
이대건
2022.01.31 오후 4:32IDE에서 일부 리팩토링을 지원합니다. 정재남님의 댓글만 읽어봐도 알 수 있고요.
말씀드렸다시피 개인적인 의견입니다. 인신공격은 자제해주세요~
이대건
2022.03.10 오후 10:51그래서 "잘못읽은듯" 했나봐요ㅎㅎ
님은 뭘좀 모르는듯
하긴 IDE에서 리팩토링해주는 것도 모르시니까요...
갑자기 책을 잘못읽은 사람에서 의도가 좋지않은 사람이 됐네요.
리팩토링책을 스터디할 정도면 제 생각엔 인프런에서 강의 찍을 수준은 되야합니다. 그게 아니면 그시간에 다른 공부를 하는게 낫습니다. 책의 내용 중 대부분이 IDE에서 기본적으로 지원하는 리팩토링에 관한 내용이니까요.
저는 좋은 의도로 조언하려 말씀드린거고. 왜 님이 시비인지 모르겠어요. 원하시면 비효율적으로 리팩토링 책 스터디하시면 됩니다. 아니면 평소대로 들으시던 초보자강의 들으러 가시면될 것 같습니다.