일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- github
- Winform
- 자바
- 도커
- 코틀린
- 리팩토링
- 스프링
- Spring Boot
- mybatis
- design pattern
- 파이썬
- docker
- MySQL
- git
- AWS
- VOA
- 쿠버네티스
- DataGridView
- Spring
- Python
- kubernetes
- 리액트
- Kotlin
- 마이바티스
- springboot
- 스프링부트
- Java
- machine-learning
- c#
- react
- Today
- Total
목록kotlin design pattern (2)
보뇨 다이어리
구조패턴은 쓸내용이 많아서 각각 필요한것대로 정리 개인적인 생각이지만 일부 프록시 패턴과 동일한 구조로 가져가는데 대신에 by 연산자를 통해서 그게 눈에 띄기때문에 나쁘지않아보임.require 메소드 또한 가독성이 의외로 좋아서 (처음에는 어색하지만...ㅠ) 코틀린 철학과 잘맞는 코드형태인거같음. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 @Test fun decoratorTest() { val defaultStarTrekRepository = DefaultStarTrekRepository() val v..
싱글턴 패턴- object class 를 선언해서 사용해라 12345678910111213 object StringConstant { const val HOSTNAME = "user" fun addPrefix(text: String): String { return "$text, $HOSTNAME" } } @Test fun singletonTest() { println(StringConstant.HOSTNAME) // user println(StringConstant.addPrefix("hello")) // hello, user }Colored by Color Scripterc..