タグ

2024年11月4日のブックマーク (3件)

  • 起源から整理するGUIアーキテクチャパターン

    はじめに ソフトウェア開発、とくに Web やモバイルアプリなどの GUI アプリケーションの開発において、MVVM や MVC といったアーキテクチャパターンの話題は避けて通れません。 GUI アプリケーションの開発において頻出する課題を「パターン」として捉え、それに対する一般的な解決策に名前をつけることで、ひとつひとつのプロジェクトが 1 から解決方法を模索することなく効率的にその課題に対処できることから、これらのパターンはよく参考にされ、実際のソフトウェア開発で取り入れられます。 しかし、内容的にも状況的にも、これらのパターンはただ「取り入れれば良い」という単純なものではありません。 アーキテクチャパターンに対する認識齟齬 アーキテクチャを策定、適用するにあたって大事なことのひとつに メンバー同士の認識を合わせる ことが挙げられます。 アーキテクチャを策定しただけではまだ「絵に描いた

    起源から整理するGUIアーキテクチャパターン
    pascal256
    pascal256 2024/11/04
  • システム設計を効率的に学べる「system-design-primer」 - Qiita

    はじめに エンジニアのみなさま、日々の学習当にお疲れ様です! また記事まで足を運んでいただき当に感謝です。 最後まで読んでもらえると幸いです。 システム設計はエンジニアにとって重要なスキルですが、いざ学習しようとすると幅広い知識と実践的なスキルが求められるため、独学ではハードルが高く感じられることも多いです。今回は、システム設計を学ぶためのオープンソースプロジェクト 「system-design-primer」 を紹介します。system-design-primerを活用することで、システム設計の基礎から応用まで体系的に学べるとの事です。 system-design-primer system-design-primer は、システムのスケーラビリティ、可用性、冗長性といった設計課題に対応するための知識を提供してくれるオープンソースプロジェクトです。システム設計において頻出するトピッ

    システム設計を効率的に学べる「system-design-primer」 - Qiita
    pascal256
    pascal256 2024/11/04
  • アプリ開発AI「bolt.new」とは?プログラミング知識無しでアプリ開発しよう

    無料で使えるbolt.newは、日語にも対応!その使い方を解説します アプリ開発に興味があっても、プログラミングの知識がなくて、アプリ開発を諦めてしまったことはありませんか? 「bolt.new」は、自然言語で指示を出すだけでアプリ開発ができる無料のAIツールです。しかも、日語に対応しており、初めての方でも簡単に操作できます。 この記事では、bolt.newの基的な使い方や特徴、アプリを作成する際の手順などを詳しく解説します。 これからアプリを作ってみたいと思っている方は、ぜひ参考にしてみてください。 ※この記事を書いている「創業手帳」ではさらに充実した情報を分厚い「創業手帳・印刷版」でも解説しています。無料でもらえるので取り寄せしてみてください bolt.newとは 「bolt.new」とは、プログラミングの専門知識がなくても簡単にアプリを開発できるAIツールです。 ユーザーが自然

    アプリ開発AI「bolt.new」とは?プログラミング知識無しでアプリ開発しよう
    pascal256
    pascal256 2024/11/04