Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 하이퍼레저 패브릭
- 주키퍼
- Play2 로 웹 개발
- 파이썬 강좌
- play 강좌
- 파이썬
- hyperledger fabric
- 파이썬 데이터분석
- 그라파나
- 스칼라 강좌
- 파이썬 머신러닝
- Golang
- 하이브리드앱
- 파이썬 동시성
- 스칼라
- play2 강좌
- akka 강좌
- Hyperledger fabric gossip protocol
- 엔터프라이즈 블록체인
- 이더리움
- CORDA
- 스위프트
- 블록체인
- Play2
- Akka
- 안드로이드 웹뷰
- 스칼라 동시성
- Adapter 패턴
- 플레이프레임워크
- Actor
Archives
- Today
- Total
목록2017/11/27 (1)
HAMA 블로그
DDD(domain driven design) 관점에서 객체지향 vs 함수형 코드 비교
실제 도메인 관점에서의 예를 통해 객체지향과 함수형 코드를 비교해보면, 어떤 분들에게는 좀 더 도움이 될 수 있을 거 같아서. 함수형& 반응형 도메인 모델링이라는 책에 있는 내용중 일부를 짧게 소개해 보려고 합니다. -장,단점을 논하는 글이 아니며, 더 자세한 내용이 필요하다면 책을 참고하세요. -DDD 하면 전 아직도 장거리 직통전화 와 김혜림씨가 먼저 생각나네요 :-) 개발자는 코드로 말하기 때문에 바로 코드 보겠습니다. 스칼라 코드이긴 하나 매우 간단하기 때문에 자바,C++,Python 개발자라면 무난히 이해 하실 겁니다만 약간의 설명은 추가 하겠습니다.1. 객체지향 은행등에서 계좌의 돈을 입금하고 출금하는 상황(도메인) 에 대한 코드입니다. Balance 케이스 클래스는 기본적으로 불변입니다. 즉..
Scala
2017. 11. 27. 11:32