PraLoop: The start-to-end journey of a Junior Dev building a production-ready app
A junior developer's recollection of building PraLoop, from the initial planning phase all the way through to the production release.
続きを読むAI導入・ソフトウェア開発・DX推進など、現場で得た知見や考え方を発信しています。
A junior developer's recollection of building PraLoop, from the initial planning phase all the way through to the production release.
続きを読む
A Large-Language Model or more commonly known as LLM, is a form of Artificial Intelligence which can recognize and generate text; common AI…
続きを読む
GoF23種のデザインパターンについて、概要とそれぞれどういった場面で使用すべきか?を一覧でまとめてみました。
続きを読むオブジェクト指向プログラミングにおいて、コードの保守性、可読性、再利用性を高めるために、SOLID原則と呼ばれる5つの重要な設計原則があります。
続きを読むインターフェース分離の原則は、インターフェースを利用する具像クラスが使用しないメソッドに依存することを避けるため、インターフェースを細分化するという原則です。
続きを読むリスコフの置換原則は、派生クラスのオブジェクトが基底クラスのオブジェクトと置換可能であるべきだという原則です。
続きを読むオープン・クローズドの原則は、ソフトウェアの構成要素(クラス、モジュール、関数など)は拡張に対してオープンであり、修正に対してクローズドであるべきだという原則です。
続きを読む