-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
cda238b
commit 319bd9f
Showing
1 changed file
with
11 additions
and
0 deletions.
There are no files selected for viewing
11 changes: 11 additions & 0 deletions
11
2025/RobustWithTypeFlexibleWithPolymorphism/jintaeyeong/1장 타입검사 훑어보기.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
1. 타입 검사에 대한 내부 프로세스가 어떻게 돌아가는지 알게되었고, 타입 검사를 위해 동적 언어들도 변화되고 있다는 것이 신기했습니다. 타입 검사가 정확성과 오류를 잡는 것에 도움을 주는 것을 이미 알고 있을 텐데도 왜 나중에서야 타입 검사 기능을 추가했는지 궁금하기도 합니다. | ||
|
||
|
||
2. 경험했던 프로젝트의 언어들은 Java, C#, 파이썬, js가 있습니다. | ||
개인적으로 동적 언어와 정적 언어를 비교하자면 저는 정적 언어로 개발하는 것이 좋았습니다. 동적언어로 개발 할 때는 하나의 변수가 값에 따라 타입이 변화되는 것이 불편했고 가독성이 좋지 않다고 느껴왔습니다. | ||
|
||
책을 읽고 최근 파이썬에서는 타입 검사를 어떻게 하는지 찾아보았고 mypy라는 파이썬 패키지를 이용해서 정적 언어의 장점을 살려서 사용할 수 있다는 것을 새롭게 알게 된 것 같습니다. | ||
|
||
파이썬을 개발하시는 분이 계시다면 mypy를 쓰시는지 궁금합니다. | ||
|
||
동적 언어와 정적 언어를 경험했던 것도 어떤 단점과 장점들을 경험해왔는지 논의하는 것도 좋을 것 같습니다. |