-
Notifications
You must be signed in to change notification settings - Fork 5
더 나은 프로그래머 되는법 2주차 - 김지수 #549
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The head ref may contain hidden characters: "\uB354-\uB098\uC740-\uD504\uB85C\uADF8\uB798\uBA38-\uB418\uB294\uBC95-2\uC8FC\uCC28---\uAE40\uC9C0\uC218"
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,18 @@ | ||||||
| **9장 예상치 못한 것을 예상하기** | ||||||
| 예상하지 못한 것은 결코 이상하다는게 아니다. 이 한마디가 크게 와 닿았습니다. 언제든 코드나 어떤 주변환경이든 예상치못한 변수가 발생할 수 있기에 미리미리 예상치 못한 걸 예상해서 대비하는 습관을 기르는 것이 중요하다 생각이 듭니다. | ||||||
|
|
||||||
| **10장 버그 사냥하기** | ||||||
| 더 나은 프로그래머는 더 나은 버그를 만들뿐 | ||||||
| 버그가 발생하지 않는 것은 아니다. 버그는 필연적인 것이며 마딱들였을때 해결하는 자세와 능력이 필요하다. 너무 영리한 코드를 짜면 오히려 버그를 잡기 힘들 수 있다. 레이어적으로 낮게 짜되 서로 커플링이 심하지 않게 짜 추후 생길 버그를 대비할수있다. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 문장 중 '마딱들였을때'는 '맞닥뜨렸을 때' 또는 '마주쳤을 때'의 오타인 것 같습니다. 그리고 문장 뒷부분의 '커플링이 심하지 않게 짜 추후 생길 버그를 대비할수있다'는 '커플링이 심하지 않게 짜서 추후 생길 버그에 대비할 수 있습니다'와 같이 다듬으면 좋을 것 같아요. 추가로, 이 문단 내 다른 문장들과 같이 종결 어미를 '-습니다'로 통일하면 가독성이 향상될 것 같습니다.
Suggested change
|
||||||
|
|
||||||
| **11장 테스트 하기** | ||||||
| 저는 아직 테스트코드룰 제대로 작성해 본 적이 없기에 이 부분을 제일 심도깊게 읽었습니다. 최근 테스트코드룰 제외 한 CI를 구축해본 일이 있는데 테스트코드작성에 필요성을 책울 보며 다시한번 느꼇습니다. 반복적인 일은 기계가 가장 잘 하기에... | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 이 문장에 몇 가지 오타와 수정하면 좋을 부분이 있는 것 같아요:
Suggested change
|
||||||
|
|
||||||
| **12장 복잡도 다루기** | ||||||
| 블롭과 라인에 대한 개념이 나오는데 결국 이 두 부분을 조율하는 것은 사람입니다. 좋은 설계를 통해 복잡도를 줄이먀 추상화 할수 있는 부분과 인터페이스화 할수있는 부분에 대해 자속적 고민을 해야 복잡도가 낮은 프로그래밍을 할 수 있다 생각합니다. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 문장 중 '줄이먀'는 '줄이며'의, '자속적'은 '지속적'의 오타인 것 같습니다. 또한 '추상화 할수 있는', '인터페이스화 할수있는'은 각각 '추상화할 수 있는', '인터페이스화할 수 있는'으로, 문장 마지막의 '할 수 있다 생각합니다'는 '할 수 있다고 생각합니다'로 수정하면 더 자연스러울 것 같아요.
Suggested change
|
||||||
|
|
||||||
| **13장 두 개의 시스템에 대한 이야기** | ||||||
| 두개의 도시에 비유해서 설명한 내용이 좋았습니다. 저는 첫번째도시에 살고 있는 느낌이긴 하지만 이 책을 보며 왜 테스트코드를짜야하며 설계를 왜 해야하는지 가장 크게 느껴진 챕터 라고 생각이 듭니다. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 문장 중 '테스트코드를짜야하며' 부분이 어색하게 읽힙니다. '테스트 코드를 짜야 하며'로 띄어쓰기를 적용하고, '두개의'는 '두 개의', '첫번째도시에'는 '첫 번째 도시에'로, 문장 마지막의 '챕터 라고 생각이 듭니다'는 '챕터라고 생각합니다' 또는 '챕터라는 생각이 듭니다'로 수정하면 전체적으로 더 자연스러울 것 같습니다.
Suggested change
|
||||||
|
|
||||||
| **논의사항: ** | ||||||
| 테스트코드에 대해 어느연차부터 사용 하셨는지 궁금합니다. 이 때 개발경험상 큰 이점이 있었는지 궁금합니다. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 저는 회사가 테스트코드를 사용하고 있지 않은데, ... 그래서 신입인 지금부터 사용하고 싶어서 조금씩 도입해보려하고 있습니다. |
||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
문장 중 '이상하다는게 아니다'라는 표현이 다소 어색하게 느껴집니다. '이상한 것이 아니다'로 수정하고, '주변환경이든'을 '주변 환경이든', '예상치못한'을 '예상치 못한'으로, 그리고 문장 마지막을 '중요하다고 생각합니다'와 같이 다듬으면 전체적으로 더 자연스러울 것 같아요. 어떻게 생각하시나요?