Skip to content

Conversation

@wooyaggo86
Copy link
Contributor

@wooyaggo86 wooyaggo86 commented Jan 9, 2025

흥미로운 책이네요. 앞으로가 더 기대됩니다.

@github-actions
Copy link

github-actions bot commented Jan 9, 2025

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

@wooyaggo86 wooyaggo86 changed the title Add chapter 1 타입으로 견고하게 다형성으로 유연하게 1주차 - 김우현 Jan 9, 2025
@wooyaggo86 wooyaggo86 requested a review from a team January 9, 2025 14:57
@wooyaggo86 wooyaggo86 added the 2025 label Jan 9, 2025
@github-actions
Copy link

github-actions bot commented Jan 9, 2025

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

@jongfeel jongfeel requested review from TaeHyoungKwon, aquamagic9, dhlee3994, fkdl0048, hemil0102, jintaeyeong, jongfeel, tttghost and ymkim97 and removed request for a team January 9, 2025 23:55
@jongfeel jongfeel added the 타입으로 견고하게 다형성으로 유연하게 탄탄한 개발을 위한 씨줄과 날줄 label Jan 9, 2025
Copy link
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.

우현님 올해도 잘 부탁드리겠습니다!

Comment on lines +9 to +13
**논의 주제**: 언제 타입 검사가 필요 없는 언어를 쓰는 게 좋을까요?

저는 취미로 간단한 툴을 만들 때 파이썬을 자주 사용합니다. 파이썬은 쉽고 간편하게 이것저것 만들 수 있다는 장점이 있는데, 동적 타입 언어라는 점도 매력적인 요소 중 하나입니다. 예를 들어, `a = 1; a = "a"`처럼 같은 변수를 여러 번 재활용할 수 있어 편리합니다.

여러분들은 언제 동적 타입 언어를 사용하시나요?
Copy link
Member

Choose a reason for hiding this comment

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

저도 간단한거 코드 짤 때는 javascript를 좀 쓰는 편입니다.
제가 주로 쓰는 C#과 비동기 코드 작성하는 문법이 똑같아서 좋기도 하고
별도 설치 없이 브라우저만 띄우면 디버깅도 가능해서 접근성도 좋고요.

Copy link
Collaborator

Choose a reason for hiding this comment

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

저도 간단한 스크립트나 크롤러 같은 것을 만들 때, js나 python 을 많이 활용하곤 합니다

유지보수를 굳이 빡세게 할 필요 없는 코드를 작성할 때 주로 많이 사용하는 것 같습니다

Comment on lines +16 to +22
**논의 주제**: 타입 검사가 가장 유용했던 경험이 언제였나요?

회사에서 일하면서 편리했던 타입 검사중 하나가 Null Safety입니다.
https://kotlinlang.org/docs/null-safety.html
Null reference에 대한 부담을 없애줘서, Null인 경우에는 어떻게 처리해야하지? 같은 걱정도 없어지고, Flow도 깔끔해져서 유용하게 사용하고 있지만, 항상 사용되고 있어서 고마움을 잘 못느끼기도 합니다.

여러분들은 어떤 타입 관련된 기능이나 검사가 유용하셨나요? 공유해주세요.
Copy link
Member

Choose a reason for hiding this comment

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

타입 검사기가 유용한 부분은
프로그래밍 언어의 문법적인 지원도 있지만, IDE 툴의 강력한 코드 자동 완성/추천/리팩터링 기능과 함께 쓸 때인 것 같습니다.

최근 프로그래밍 언어는 null을 다루는 문법을 거의 지원해 줘서 (!, !!, ?, ??)
유용한 기능이긴 한 것 같습니다.

Copy link
Collaborator

Choose a reason for hiding this comment

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

저도 종필님 처럼 IDE 쓸 때 도움을 많이 받았고, 파이썬으로 회사에서 백엔드 코드 작성 할 때, 타입체킹이 있고 없고에 따라서 코드 유지보수성이나 가독성의 차이가 많았습니다

Copy link
Contributor

Choose a reason for hiding this comment

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

저도 IDE 툴의 코드 자동 완성 및 추천 기능을 사용합니다. 이것이 타입 검사기를 통해서 작동한다는 사실을 몰랐는데 이번 기회에 정확히 알게 된 것 같습니다.


**논의 주제**: 언제 타입 검사가 필요 없는 언어를 쓰는 게 좋을까요?

저는 취미로 간단한 툴을 만들 때 파이썬을 자주 사용합니다. 파이썬은 쉽고 간편하게 이것저것 만들 수 있다는 장점이 있는데, 동적 타입 언어라는 점도 매력적인 요소 중 하나입니다. 예를 들어, `a = 1; a = "a"`처럼 같은 변수를 여러 번 재활용할 수 있어 편리합니다.
Copy link
Contributor

Choose a reason for hiding this comment

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

저도 이 부분에 대해서 매우 흥미로웠습니다.
파이썬을 아직 깊게 접해보지 않아서 큰 단점은 못 느끼고 있지만 (역시 취미로 간단한 툴 제작 정도)
좀 더 규모가 큰 프로그램을 만들 때 타입이 헷갈릴(?) 수 있을 것 같다는 생각이 듭니다.

https://kotlinlang.org/docs/null-safety.html
Null reference에 대한 부담을 없애줘서, Null인 경우에는 어떻게 처리해야하지? 같은 걱정도 없어지고, Flow도 깔끔해져서 유용하게 사용하고 있지만, 항상 사용되고 있어서 고마움을 잘 못느끼기도 합니다.

여러분들은 어떤 타입 관련된 기능이나 검사가 유용하셨나요? 공유해주세요.
Copy link
Member

Choose a reason for hiding this comment

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

저도 null 체크를 하기 위해 ??, ? 를 많이 사용합니다!

Comment on lines +16 to +22
**논의 주제**: 타입 검사가 가장 유용했던 경험이 언제였나요?

회사에서 일하면서 편리했던 타입 검사중 하나가 Null Safety입니다.
https://kotlinlang.org/docs/null-safety.html
Null reference에 대한 부담을 없애줘서, Null인 경우에는 어떻게 처리해야하지? 같은 걱정도 없어지고, Flow도 깔끔해져서 유용하게 사용하고 있지만, 항상 사용되고 있어서 고마움을 잘 못느끼기도 합니다.

여러분들은 어떤 타입 관련된 기능이나 검사가 유용하셨나요? 공유해주세요.
Copy link
Contributor

Choose a reason for hiding this comment

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

저도 IDE 툴의 코드 자동 완성 및 추천 기능을 사용합니다. 이것이 타입 검사기를 통해서 작동한다는 사실을 몰랐는데 이번 기회에 정확히 알게 된 것 같습니다.

@wooyaggo86 wooyaggo86 merged commit fada58a into main Jan 17, 2025
4 checks passed
@wooyaggo86 wooyaggo86 deleted the wooyaggo86-2025-1-chapter1 branch January 17, 2025 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025 타입으로 견고하게 다형성으로 유연하게 탄탄한 개발을 위한 씨줄과 날줄

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

<타입으로 견고하게 다형성으로 유연하게> 1장 타입 검사 훑어보기, 총 64페이지, 2025-01-10

8 participants