サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
円安とは
www.slideshare.net/ScottWlaschin
(video at https://fsharpforfunandprofit.com/ddd/) Statically typed functional programming languages encourage a very different way of thinking about types. The type system is your friend, not an annoyance, and can be used in many ways that might not be familiar to OO programmers. Types can be used to represent the domain in a fine-grained, self documenting way. And in many cases, types can even be
The Transaction Script pattern organizes business logic as a single procedure. It has always been considered less sophisticated and flexible than a layered architecture with a rich domain model. But is that really true? In this talk, we'll reinvent the Transaction Script using functional programming principles. We'll see that we can still do domain-driven design, and still have code which is decou
Senior software architect/developer with 20+ yrs experience Specialties: Functional Programming, Software Architecture, API design, Design patterns, SOA, Enterprise Integration Patterns (EIP), Messaging, CQRS, Programming: F#, C#, Smalltalk, Python, Process: Agile, Scrum, Test-Driven Development (TDD) fsharp functional programming csharp ddd. domain driven design domain driven design programming s
Video and more content at fsharpforfunandprofit.com/pbt "The lazy programmer's guide to �writing 1000's of tests: An introduction to property based testing" We are all familiar with example-based testing, as typified by TDD and BDD. Property-based testing takes a very different approach, where a single test is run hundreds of times with randomly generated inputs. Property-based testing is a great
(Video of these slides here http://fsharpforfunandprofit.com/ddd) Statically typed functional programming languages like F# encourage a very different way of thinking about types. The type system is your friend, not an annoyance, and can be used in many ways that might not be familiar to OO programmers. Types can be used to represent the domain in a fine-grained, self documenting way. And in many
(video of these slides available here http://fsharpforfunandprofit.com/fppatterns/) In object-oriented development, we are all familiar with design patterns such as the Strategy pattern and Decorator pattern, and design principles such as SOLID. The functional programming community has design patterns and principles as well. This talk will provide an overview of some of these, and present some dem
(Video of these slides here http://fsharpforfunandprofit.com/rop) (My response to "this is just Either" here: http://fsharpforfunandprofit.com/rop/#monads) Many examples in functional programming assume that you are always on the "happy path". But to create a robust real world application you must deal with validation, logging, network and service errors, and other annoyances. So, how do you handl
このページを最初にブックマークしてみませんか?
『Scott Wlaschin』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く