Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rinotc/awesome-links
勉強していて参考になったURL集
https://github.com/rinotc/awesome-links
List: awesome-links
Last synced: 16 days ago
JSON representation
勉強していて参考になったURL集
- Host: GitHub
- URL: https://github.com/rinotc/awesome-links
- Owner: rinotc
- Created: 2021-10-24T02:44:36.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-06-13T03:51:40.000Z (over 1 year ago)
- Last Synced: 2024-05-22T14:01:33.495Z (7 months ago)
- Size: 72.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-links - 勉強していて参考になったURL集. (Other Lists / PowerShell Lists)
README
# Scala, 設計 etc...
## 設計
* [明日から使える実践エラーハンドリング](https://gakuzzzz.github.io/slides/error_handling_practice/#1)
* [技術選定の審美眼](https://speakerdeck.com/twada/understanding-the-spiral-of-technologies)
* [アプリケーションの設計にEIPの知識が役に立つよ!](https://speakerdeck.com/masuda220/apurikesiyonfalseshe-ji-nieipfalsezhi-shi-gayi-nili-tuyo)
* [Java EE 勉強会 EIP](https://www.wikihouse.com/withoutEJB/index.php?EIP)
* [具体的な実装コードからEvent Sorucingを理解する|かとじゅんの技術日誌](https://blog.j5ik2o.me/entry/2020/09/16/162037#fn-28f6994d)
* [がくぞーさん slides](https://gakuzzzz.github.io/slides/)
* [Martin Flower's Bliki(ja)](https://bliki-ja.github.io/)
* [Services By Lifecycle](https://www.michaelnygard.com/blog/2018/01/services-by-lifecycle/)
* [Error, Defect, Falt Failureの定義と解釈](https://zenn.dev/j5ik2o/articles/6c4dbab802c9701fd878)
* [質とスピード ソフトウェア開発の典型的な誤解を解く](https://speakerdeck.com/twada/quality-and-speed-2020-autumn-edition)
* [集約の設計と実装](https://speakerdeck.com/j5ik2o/ji-yue-falseshe-ji-toshi-zhuang)### Clean Architecture
* [実践クリーンアーキテクチャ with Java](https://nrslib.com/clean-architecture-with-java/)
* [Scala福岡 2019で「実践 Clean Architecture」を発表させていただきました | Chatwork Creator's Note](https://creators-note.chatwork.com/entry/2019/01/22/080151)
* [クリーンアーキテクチャ完全に理解した](https://gist.github.com/mpppk/609d592f25cab9312654b39f1b357c60)### DDD
* [Domain Language-Tackling Complexity in the Heart of Software-](https://www.domainlanguage.com/)
* [DDD Reference PDF](https://www.domainlanguage.com/wp-content/uploads/2016/05/DDD_Reference_2015-03.pdf)
* [実践ScalaでDDD](https://speakerdeck.com/crossroad0201/scala-on-ddd)
* [ドメインオブジェクトの責務について](https://qiita.com/j5ik2o/items/a64007c6d7a89ec2e086)
* [ドメイン駆動設計 分析しながら設計する 増田 亨 | DDD, RDRA, ICONIXの関係が書かれてる](https://www.slideshare.net/masuda220/ss-74962182)
* [CQRS Documents by Greg Young](https://cqrs.files.wordpress.com/2010/11/cqrs_documents.pdf)## Scala
* [Effective Scala](https://twitter.github.io/effectivescala/index-ja.html)
* [ドワンゴ 新卒向けScala研修資料](https://scala-text.github.io/scala_text/)
* [Visual Scala Reference](https://superruzafa.github.io/visual-scala-reference/)
* [Chapter 9. Objects, Case Classes, and Traits | O'REILLY Learning Scala](https://www.oreilly.com/library/view/learning-scala/9781449368814/ch09.html)
* [Scalaで構造的部分型](https://yuwki0131.github.io/posts-output/2018-04-20-scala-types/#%E6%A7%8B%E9%80%A0%E7%9A%84%E9%83%A8%E5%88%86%E5%9E%8B(structural_subtyping))### AKka
* [Akkaによるリアクティブシステム開発ガイド](https://zenn.dev/j5ik2o/books/akka-book-e8771e80b20c32ed1840)
### Slick
* [Slick チートシート](https://github.com/bizreach/slick-reference)# DB
* [SQLアンチパターン 幻の第26章「とりあえず削除フラグ」](https://www.slideshare.net/t_wada/ronsakucasual)
# 認証・認可
* [ユーザー認証フローのまとめ](https://blog.fujimisakari.com/user_authentication_flow/)
# テスト
* [xUnit Patterns.com](http://xunitpatterns.com/index.html)
* [現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ | t-wadaのブログ](https://t-wada.hatenablog.jp/entry/design-for-testability)# Front
## Angular
* [Angular after tutorial](https://zenn.dev/lacolaco/books/angular-after-tutorial)
* [AngularにおけるstrictPropertyInitializationのベストプラクティス](https://blog.lacolaco.net/2018/06/angular-strict-property-initialization-best-practice/)## TypeScript
* [TypeScriptでの値オブジェクトとフロントエンド・バリデーション](https://gist.github.com/okunokentaro/dedacc8f57c2c35746e2aab8032864ee)
* [Typescript Deep Dive 日本語版](https://typescript-jp.gitbook.io/deep-dive/)# Document
* [The documentation system](https://documentation.divio.com/)
# JVM
* [JavaのGCの仕組みを整理する](https://qiita.com/e_tyubo/items/48398391a8ef0f24c1be)
# その他
* [クソコード動画「共通化の罠」](https://twitter.com/MinoDriven/status/1127539251761909760?s=20)