TheSwiftists/effective-swift
Effective Java 3/E을 읽고 프로그래밍에서의 관례적이고 효과적인 용법을 배우고, 스위프트에서의 활용 방안을 제안합니다.
MIT
Issues
- 0
item 54. null이 아닌, 빈 컬렉션이나 배열을 반환하라
#89 opened by dev-Lena - 0
Item 77. 예외를 무시하지 말라
#125 opened by dev-Lena - 0
Item 82. 스레드 안정성 수준 문서화
#122 opened by dev-Lena - 0
item 57. 지역변수의 범위를 최소화하라
#98 opened by dev-Lena - 0
item 59. 라이브러리를 익히고 사용하라
#99 opened by dev-Lena - 0
item 53. 가변인수는 신중히 사용하라
#88 opened by dev-Lena - 0
item 37. ordinal 인덱싱 대신 EnumMap을 사용하라
#73 opened by dev-Lena - 0
item 34. int 상수 대신 열거 타입을 사용하라
#72 opened by dev-Lena - 0
item48. 스트림 병렬화는 주의해서 적용하라
#80 opened by delmaSong - 0
item 81. wait와 notify보다는 동시성 유틸리티를 애용하라
#110 opened by delmaSong - 0
item 76. 가능한 한 실패 원자적으로 만들라
#109 opened by delmaSong - 0
item 67. 최적화는 신중히 하라
#108 opened by delmaSong - 0
Item60. 정확한 답이 필요하다면 float과 double은 피하라
#112 opened by ehgud0670 - 8
Drop or Take
#129 opened by dev-Lena - 0
Item 33. 타입 안전 이종 컨테이너를 고려하라
#68 opened by seizze - 0
item44. 표준 함수형 인터페이스를 사용하라
#111 opened by ehgud0670 - 0
item 63. 문자열 연결은 느리니 주의하라
#106 opened by delmaSong - 0
item 64. 객체는 인터페이스를 사용해 참조하라
#107 opened by delmaSong - 0
Item 77. 예외를 무시하지 말라
#116 opened by dev-Lena - 0
Item 68. 일반적으로 통용되는 명명 규칙을 따르라
#115 opened by dev-Lena - 0
item44. 표준 함수형 인터페이스를 사용하라
#79 opened by delmaSong - 4
Github Pages
#83 opened by wotjd - 0
item58. 전통적인 for 문보다는 for-each 문을 사용하라
#96 opened by delmaSong - 0
item 56. 공개된 API 요소에는 항상 문서화 주석을 작성하라
#95 opened by delmaSong - 0
item29. 이왕이면 제네릭 타입으로 만들라
#50 opened by dev-Lena - 0
item 27. 비검사 경고를 제거하라
#45 opened by dev-Lena - 0
item49. 매개변수가 유효한지 검사하라
#84 opened by delmaSong - 2
item 39. 명명 패턴보다 애너테이션을 사용하라
#65 opened by delmaSong - 0
Item 18. 상속보다는 컴포지션을 사용하라
#20 opened by seizze - 0
Item 23. 태그 달린 클래스보다는 클래스 계층구조를 활용하라
#56 opened by seizze - 0
item 21 내용 및 예시 수정
#43 opened by dev-Lena - 0
item 25. 톱레벨 클래스는 한 파일에 하나만 담으라
#44 opened by dev-Lena - 0
item 40. @Override 애너테이션을 일관되게 사용하라
#66 opened by delmaSong - 0
합니다체로 통일합니다
#26 opened by seizze - 0
Item 31. 한정적 와일드카드를 사용해 API 유연성을 높이라
#67 opened by seizze - 0
item28.배열보다는 리스트를 사용하라
#40 opened by delmaSong - 0
Item 21. 인터페이스는 구현하는 쪽을 생각해 설계하라
#24 opened by dev-Lena - 0
item 19. 상속을 고려해 설계하고 문서화하라. 그러지 않았다면 상속을 금지하라
#47 opened by Limwin94 - 0
item22.인터페이스는 타입을 정의하는 용도로만 사용하라
#39 opened by delmaSong - 0
Item 17. 변경 가능성을 최소화하라
#19 opened by seizze - 0
- 0
Item 5. 피드백 반영 수정
#25 opened by dev-Lena - 0
Item 8. finalizer와 cleaner 사용을 피하라
#27 opened by dev-Lena - 1
Item 20. 추상 클래스보다는 인터페이스를 우선하라
#18 opened by delmaSong - 1
- 1
item1 글 포맷 수정
#9 opened by delmaSong - 1
-합니다 체로 통일
#28 opened by delmaSong - 3
item6. 불필요한 객체 생성을 피하라
#7 opened by delmaSong - 2
item14. Comparable을 구현할지 고민하라
#8 opened by delmaSong