Skip to content

스트리트 코더 sprint 7 - 하업서#639

Open
hemil0102 wants to merge 1 commit intomainfrom
hemil0102-2026-sprint7
Open

스트리트 코더 sprint 7 - 하업서#639
hemil0102 wants to merge 1 commit intomainfrom
hemil0102-2026-sprint7

Conversation

@hemil0102
Copy link
Copy Markdown
Contributor

안녕하세요 다시 만나뵙게 되어 반갑습니다.
컨디션 난조로 책은 다 읽었는데 후기는 조금 짧게 남기게 된 것 같습니다.
전반적으로 한번씩 다 들어봤던 내용들이 한 60%? 인 것 같은데,
다시 읽어보니 왜 이렇게 새롭지... 외워야 하는데...란 생각으로 읽어내려갔습니다.
감사합니다~

@hemil0102 hemil0102 self-assigned this Apr 2, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

우측에 있는 Projects, Milestone, Development를 확인 후 할당 해주세요~! 🙇

@hemil0102 hemil0102 changed the title street coder 1, 2, 3장 스트리트 코더 sprint 7 - 하업서 Apr 2, 2026
@hemil0102 hemil0102 added the 2026 label Apr 2, 2026
@hemil0102 hemil0102 added the Street Coder: The Rules to Break and How to Break 스트리트 코더 - 프로그래밍 세계에서 살아남기 위한 개발자 생존 가이드! label Apr 2, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a review of the first three chapters of the book 'Street Coder', including personal reflections and discussion topics. The reviewer provided several constructive suggestions to improve the quality of the text, including correcting grammatical particles, completing an unfinished sentence in the Chapter 2 summary, refining word choices and spacing for better readability, and adding a trailing newline to the file for POSIX compliance.

## Street Coder

### 전반적인 소감
최근에 취업을 하였고 1.5년 정도 개발자로 일하면서, 퇴사하고 방황하다가 책을 읽어보니 뼈 때리는 내용들이 많아서 개발자로써의 태도를 반성하게 되었습니다. 물론 모든 것을 다 잘못한 것은 아니지만 더 잘해내지 못한 아쉬움이 있네요.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

자격이나 지위를 나타내는 조사로는 '-로서'를 사용하는 것이 올바릅니다. ('-로써'는 도구나 수단을 나타낼 때 주로 사용됩니다.)

최근에 취업을 하였고 1.5년 정도 개발자로 일하면서, 퇴사하고 방황하다가 책을 읽어보니 뼈 때리는 내용들이 많아서 개발자로서의 태도를 반성하게 되었습니다. 물론 모든 것을 다 잘못한 것은 아니지만 더 잘해내지 못한 아쉬움이 있네요. 

Comment on lines +17 to +18
데이터를 어떻게 배치하느냐에 따라서 데이터가 더 유용해질 수 있다는 말을,
뒤에 자료 구조들을 보면서 왜 속도에 차이가 나고
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

18행에서 문장이 마무리되지 않고 끊겨 있습니다. 문맥에 맞게 내용을 보충하여 문장을 완성해 주시면 좋겠습니다.

데이터를 어떻게 배치하느냐에 따라서 데이터가 더 유용해질 수 있다는 점을, 
뒤에 나오는 자료 구조들을 통해 왜 성능 차이가 발생하는지 이해할 수 있었습니다.

언제나 알면서도 일에 쫒겨 잘 하지 못했던 의존성 분리 ... 계층 분리가 떠오릅니다.
코드를 작성하다가 애매하면 다시 작성하라고 하는데, 저는 그럴 시간이 도저히 나질 않았습니다.
읽으면서 안티패턴이라 소개하였지만,
클래스와 구조체의 차이를 설명하는 부분은 꽤나 안티라기 보다는 호불호가 있는 분석 같다는 생각이 들었습니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

'안티라기보다는'은 붙여 쓰는 것이 올바르며, '호불호가 있는'이라는 표현보다는 '호불호가 갈리는'이 문맥상 더 자연스럽습니다.

클래스와 구조체의 차이를 설명하는 부분은 꽤나 안티라기보다는 호불호가 갈리는 분석 같다는 생각이 들었습니다. 

클래스와 구조체의 차이를 설명하는 부분은 꽤나 안티라기 보다는 호불호가 있는 분석 같다는 생각이 들었습니다.

### 논의 주제
1. 66페이지 널에 대한 짧은 이야기에서 널이 보통 값이 0인 것과 동일한 의미를 갖는다고 소개하고 있습니다. 제가 Swift를 통해 배웠을 때는 Null이 Swift에서 Nil로 동작하고 단순한 0 값이 아닌 것으로 알고 있는데, Swift에서는 Nil을 하나의 타입으로 봅니다. 다른 언어들은 책에서 설명한 내용이 참인지? 0과 Nil의 차이가 있다면 무엇이라 생각하는지 이야기를 나눠보고 싶습니다. No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

파일 끝에 개행 문자가 누락되었습니다. POSIX 표준 준수 및 텍스트 처리 도구와의 호환성을 위해 파일 끝에 빈 줄을 추가하는 것을 권장합니다.

1. 66페이지 널에 대한 짧은 이야기에서 널이 보통 값이 0인 것과 동일한 의미를 갖는다고 소개하고 있습니다. 제가 Swift를 통해 배웠을 때는 Null이 Swift에서 Nil로 동작하고 단순한 0 값이 아닌 것으로 알고 있는데, Swift에서는 Nil을 하나의 타입으로 봅니다. 다른 언어들은 책에서 설명한 내용이 참인지? 0과 Nil의 차이가 있다면 무엇이라 생각하는지 이야기를 나눠보고 싶습니다.

Copy link
Copy Markdown
Member

@jongfeel jongfeel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

클래스와 구조체의 차이를 설명하는 부분은 꽤나 안티라기 보다는 호불호가 있는 분석 같다는 생각이 들었습니다.

### 논의 주제
1. 66페이지 널에 대한 짧은 이야기에서 널이 보통 값이 0인 것과 동일한 의미를 갖는다고 소개하고 있습니다. 제가 Swift를 통해 배웠을 때는 Null이 Swift에서 Nil로 동작하고 단순한 0 값이 아닌 것으로 알고 있는데, Swift에서는 Nil을 하나의 타입으로 봅니다. 다른 언어들은 책에서 설명한 내용이 참인지? 0과 Nil의 차이가 있다면 무엇이라 생각하는지 이야기를 나눠보고 싶습니다. No newline at end of file
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

예전에 C 언어에서는 NULL의 의미를 0으로 써서 책에 그런 설명을 한 거라 생각합니다.
지금은 모든 프로그래밍 언어에서 널에 해당하는 키워드 (null, nil, nullptr 등)가 있어서 0 하고는 다른 의미죠.

Comment on lines +29 to +30
### 논의 주제
1. 66페이지 널에 대한 짧은 이야기에서 널이 보통 값이 0인 것과 동일한 의미를 갖는다고 소개하고 있습니다. 제가 Swift를 통해 배웠을 때는 Null이 Swift에서 Nil로 동작하고 단순한 0 값이 아닌 것으로 알고 있는데, Swift에서는 Nil을 하나의 타입으로 봅니다. 다른 언어들은 책에서 설명한 내용이 참인지? 0과 Nil의 차이가 있다면 무엇이라 생각하는지 이야기를 나눠보고 싶습니다. No newline at end of file
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저자의 뇌피셜인거 같습니다

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2026 Street Coder: The Rules to Break and How to Break 스트리트 코더 - 프로그래밍 세계에서 살아남기 위한 개발자 생존 가이드!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants