We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3a09311 commit 91a0e09Copy full SHA for 91a0e09
Clean Code/일반적인 알고리즘을 구현하는 경우 제네릭을 사용하자.md
@@ -0,0 +1,9 @@
1
+## 일반적인 알고리즘을 구현하는 경우 제네릭을 사용하자
2
+### 제네릭 함수(Generic Function)란?
3
+> 타입 아규먼트/파라미터를 사용하는 함수
4
+### 제네릭을 활용한 알고리즘 함수의 장점
5
+- 컴파일러에 타입 정보를 제공하여 타입을 정확하게 추측할 수 있도록 도움
6
+- 안전하고 편한 프로그래밍 가능
7
+- 구체적인 타입의 서브타입만 사용하도록 제한 가능
8
+ - 반복 처리 가능
9
+ - EX) Any : nullable이 아닌 타입
0 commit comments