ハイライト2023-02-15
Articles
- Author: David Boyne
- Full Title: Implementing Architectural Patterns With Amazon EventBridge Pipes
EventBridge Pipesを使ったアーキテクチャのパターンをわかりやすく解説してくれている。
- Content filter pattern
- Message translator pattern
- Normalizer pattern
- Claim check pattern
Books
- Author: Scott Wlaschin
Full Title: Domain Modeling Made Functional
Long Running Workflows
- Sagaパターンの解説
- Functions, Functions, Everywhere
- 関数型の思考について
For example, say that we have a large program that is assembled from smaller pieces.
• In an object-oriented approach, these pieces would be classes and objects.
• In a functional approach, these pieces would be functions.
Or say that we need to parameterize some aspect of the program, or we want to reduce coupling between components.
• In an object-oriented approach, we would use interfaces and dependency injection.
• In a functional approach, we would parameterize with functions.
Or let’s say that we want to follow the “don’t repeat yourself” principle and reuse code between many components.
• In an object-oriented approach, we might use inheritance or a technique like the Decorator pattern.
• In a functional approach, we put all the reusable code into functions and glue them together using composition.
- Author: Marc-Andre Giroux
- Full Title: Production Ready GraphQL
GraphQLのProduction Readyな設計のプラクティスがよくまとまっている本。
Tweets
button-down shirt は、襟の先にボタンがついたシャツ。ブルックス・ブラザーズ創立者がポロ選手の襟が競技中にはためくのを見かねて考案したと伝えられています。が、ビジネスカジュアル定番の装いであることから、今や buttoned-down という表現は、「まじめ」「保守的」「堅物」の代名詞に。1/4 pic.twitter.com/4B5fiE0Aux
— Mystery Parrot (ミスパロ)🦜 (@ParrotMystery) 2023年2月12日
They want buttoned-up types who can keep secrets.
秘密を漏らさない口の堅いタイプを欲している
buttoned-up/down な表現は初めて知った。