はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ デザインパターン

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 125件)

2024年末にデザインパターンについて考える - Qiita

2024/12/03 このエントリーをはてなブックマークに追加 180 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Flutter プログラミング エントリー 普段

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Futureアドベントカレンダーの3日目のエントリーです。昨日は@yamat2667さんのFlutterの記事でした。 デザインパターンというと、普段のプログラミングから一歩踏み込んで設計力を... 続きを読む

【AWS】 代表的なクラウドデザインパターン紹介

2024/08/25 このエントリーをはてなブックマークに追加 414 users Instapaper Pocket Tweet Facebook Share Evernote Clip AWS クラウドサービス 特性 最大限 サービス群

はじめに AWSの豊富なサービス群を活用することで、高可用性かつ高スケール性を実現するシステムを構築することが可能です。 しかし、クラウドサービスの特性を最大限に活かすためには、適切なデザインパターンを理解し、実践することが重要です。そこで今回は、AWSを利用して「高可用性」かつ「高スケール性」を実現す... 続きを読む

新人プログラマ アンチパターン:原理原則多すぎて脳みそOOMエラー - Qiita

2023/12/07 このエントリーをはてなブックマークに追加 164 users Instapaper Pocket Tweet Facebook Share Evernote Clip 手段 我々 うえ 新人 感覚

この記事で伝えたいこと(忙しい人向け) 新人ほど「保守していく」ことの感覚が腹落ちしにくいのではないか説 我々は保守しやすいコードを書くべきであり、保守しやすいコードを達成するための手段として原理原則やデザインパターンが存在している 保守ってなんで必要なんだっけ?という体系的な理解を持ったうえで、具... 続きを読む

マリオで学ぶSOLID原則

2023/10/28 このエントリーをはてなブックマークに追加 215 users Instapaper Pocket Tweet Facebook Share Evernote Clip SOLID原則 マリオ オブジェクト指向 初回 メンテナンス

はじめに 最近オブジェクト指向とデザインパターンについて学び始めたので、勉強しつつ記事にまとめていきたいと思います。 初回はSOLID原則についてです。SOLID原則はオブジェクト指向プログラミングにおいて、開発者にとって読みやすく、メンテナンスが可能なプログラムを作成しやすくするために考えられたルールです... 続きを読む

MVCモデルは意識した方がいい!!!私は地獄を見ました!!! - Qiita

2023/06/19 このエントリーをはてなブックマークに追加 154 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita MVC controller MVCモデル 何者

目次 MVCモデルとは何者?? Modelとは Viewとは Controllerとは まとめ (MVCを意識せずに書いた私の経験談) MVCモデルとは何者?? MVC(Model-View-Controller)モデルは、ソフトウェア開発におけるデザインパターンの一つ。MVCはアプリケーションの内部の構造を整理し、役割を分離することで、保守性や拡張性を向... 続きを読む

実践 よくないコードに立ち向かう整理術 〜あなたのコードはどんな色?〜

2022/12/19 このエントリーをはてなブックマークに追加 217 users Instapaper Pocket Tweet Facebook Share Evernote Clip 整理術 実践 コード あなた DDD

ありがちな仕様とコードを題材に、よくないコードに立ち向かうための整理術を紹介します。 この Book にはデザインパターンや DDD やオニオンアーキテクチャや関数型プログラミングなどは一切登場しませんが、それらのエッセンスと日常のコーディングにおいて求められる基礎的な考え方の説明が含まれています。 この Boo... 続きを読む

JavaScriptのデザインパターンについて

2022/10/10 このエントリーをはてなブックマークに追加 260 users Instapaper Pocket Tweet Facebook Share Evernote Clip JavaScript Java言語 デザインパターン入門

どうもoreoです。 今回はモダンなJavaScript開発環境で役立つデザインパターンを紹介します。 この記事は、JavaScript Patterns WorkshopとPatterns.devを参考にしています。 有名な「Java言語で学ぶデザインパターン入門」などでは、古典的な23個のデザインパターンが紹介されていますが、JavaScript Patterns Workshop... 続きを読む

AWS、自社製品のために開発したデザインシステム「Cloudscape」オープンソースで公開。UIコンポーネント、デザインパターンなど

2022/07/25 このエントリーをはてなブックマークに追加 92 users Instapaper Pocket Tweet Facebook Share Evernote Clip Cloudscape マネジメントコンソール AWS 公開

AWSは、マネジメントコンソールなど同社が提供する製品やサービスのWebアプリケーション画面を構築するために開発したデザインシステム「Cloudscape」をオープンソースで公開しました。 Cloudscape Design System, an AWS solution for building intuitive user experiences, is now open source! Cloudscape consists o... 続きを読む

【Atomic Designに懐疑的なあなたへ】改めて考えたい React / Next.js のデザインパターン

2022/05/15 このエントリーをはてなブックマークに追加 164 users Instapaper Pocket Tweet Facebook Share Evernote Clip React Atomic Design Next.js 戦い

フロントエンド開発は一般的に複雑性との戦いです。放ったらかしにしておくとますます複雑になり、変更するのが難しくなります。これまでにも、このような複雑さをどうにかして制御しようとして、Atomic Designをはじめとした様々な設計手法(デザインパターン)が考えられてきました。 しかし、React / Next.js を使っ... 続きを読む

Pythonにおけるデザインパターン - Pythonにおけるデザインパターン

2022/01/20 このエントリーをはてなブックマークに追加 427 users Instapaper Pocket Tweet Facebook Share Evernote Clip Python GoF Pythonic ビルトイン機能 実装

Pythonにおけるデザインパターン 当サイトについて GoFの定義した23コのデザインパターンをPythonで実装します。 ただし、Pythonのビルトイン機能で実現できるパターンもあります。 その際は、ビルトイン機能の紹介に留めます。 Pythonらしい書き方(Pythonicな書き方)ができるものは古典的な実装とPythonicな実装の両... 続きを読む

フロントエンドのデザインパターン

2022/01/03 このエントリーをはてなブックマークに追加 875 users Instapaper Pocket Tweet Facebook Share Evernote Clip フロントエンド

本書は、Lydia Hallie 氏 と Addy Osmani 氏らによる Learning Patterns (https://www.patterns.dev/) の日本語訳です。原著は大きく 3 つのセクションに分かれていますが、本書は、その最初のセクションである Design Patterns を訳したものとなります。 続きを読む

マンガではわからない ソフトウェア開発の真理 | ドクセル

2021/03/28 このエントリーをはてなブックマークに追加 466 users Instapaper Pocket Tweet Facebook Share Evernote Clip 所長 古典 神話 アンチパターン 新装版

各ページのテキスト 1. マンガではわからない ソフトウェア開発の真理 2. 所長 たなかひさてる @tanakahisateru 3. 20年以上前の古典をマンガにしました 2019 2020 マンガでわかるデザインパターン マンガでわかるアンチパターン (1994) (1998) 4. 5. 人月の神話 〜狼人間を撃つ銀の弾はない〜 新装版 (銀の弾がぬけてて... 続きを読む

Flutterの実践導入で用いるBloc Patternの全体像と押さえておくポイント|yamarkz (Kazuki Yamaguchi)|note

2019/09/05 このエントリーをはてなブックマークに追加 61 users Instapaper Pocket Tweet Facebook Share Evernote Clip Flutter yamarkz プロダク Note 全体像

はじめにこんにちは!プロダクトチームの山口(@yamarkz)です。 最近はFlutterを用いたアプリケーション開発に取り組んでおり、そこで採用しているデザインパターンの1つである Bloc Pattern について、自身が調査した内容を整理し、実践導入する上で押さえておくポイントを紹介していきたいと思います。日本ではプロダク... 続きを読む

CI/CDの原則とデザインパターン (整理会)/20190722-jaws-ug-arch-pipeline-principle - Speaker Deck

2019/07/30 このエントリーをはてなブックマークに追加 234 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck 原則

CI/CDの原則とデザインパターン (整理会)/20190722-jaws-ug-arch-pipeline-principle 続きを読む

UIの使いづらさにイラッとする!これがフォームで使いにくい最悪なユーザインターフェイスだ -User Inyerface | コリス

2019/07/11 このエントリーをはてなブックマークに追加 227 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユーザインターフェイス コリス インタラクション ベルギー

使いにくいUI、間違いやすいインタラクション、誤解されるデザインパターンを再現したUser Inyerfaceを紹介します。ベルギーの制作会社「Bagaar」による、使いにくい最悪なユーザインターフェイスを楽しむゲームで...記事の続きを読む 続きを読む

さぁ!コンテナを設計しよう /「分散システムデザインパターン」を読んだ - kakakakakku blog

2019/05/13 このエントリーをはてなブックマークに追加 251 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンテナ kakakakakku blog スケーラブル

4月に出版された「分散システムデザインパターン」を読んだ.サブタイトルに「コンテナを使ったスケーラブルなサービスの設計」とある通り,コンテナを設計/運用するときに,どのようなデザインパターンを知っておくと良いのか?という点を学べる内容になっている.関連情報と合わせて書評を書きたいと思う.なお,今回... 続きを読む

【Vue.js】Web API通信のデザインパターン (個人的ベストプラクティス) - Qiita

2019/05/12 このエントリーをはてなブックマークに追加 400 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Vuex AXIOS ベストプラクティス API

はじめに Vue.jsを使用したアプリケーションでのWeb API呼び出しのデザインパターンについて調べてみました。 しかし検索して出てくるチュートリアルやサンプルはコンポーネント内でaxiosをインスタンス化していたり、Vuexの中でaxiosを使用するというサンプルが多数見受けられました。しかし実際のプロダクトでこれをし... 続きを読む

C#の勉強をしだすとアプリが永遠に完成しないような気がする話 - はなちるのマイノート

2019/04/11 このエントリーをはてなブックマークに追加 222 users Instapaper Pocket Tweet Facebook Share Evernote Clip マイノート アプリ 勉強 Unity オブジェクト指向

3月あたりからもっとUnityを上手く使いたい!と思い、ぼちぼちC#の勉強を始めました。最近はクラス設計を見直そうと思い、デザインパターンやオブジェクト指向の勉強をしています。 そしてだんだん勉強するうちにあることに気づいてしまったのです。 「クラス設計の勉強をしだすと、ゲームが永遠に完成しないのでは?」 ... 続きを読む

C#の勉強をしだすとアプリが永遠に完成しないような気がする話 - はなちるのマイノート

2019/04/11 このエントリーをはてなブックマークに追加 222 users Instapaper Pocket Tweet Facebook Share Evernote Clip マイノート アプリ 勉強 Unity オブジェクト指向

3月あたりからもっとUnityを上手く使いたい!と思い、ぼちぼちC#の勉強を始めました。最近はクラス設計を見直そうと思い、デザインパターンやオブジェクト指向の勉強をしています。 そしてだんだん勉強するうちにあることに気づいてしまったのです。 「クラス設計の勉強をしだすと、ゲームが永遠に完成しないのでは?」 ... 続きを読む

O'Reilly Japan - 分散システムデザインパターン

2019/04/03 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip O'Reilly Japan スケーラブル 原書 隼人 松浦

分散システムデザインパターン ――コンテナを使ったスケーラブルなサービスの設計 Brendan Burns 著、松浦 隼人 訳 2019年04月20日 発売予定 200ページ ISBN978-4-87311-875-8 原書: Designing Distributed Systems フォーマット 本書は、コンテナを使った分散システムのデザインパターンについて解説する書籍です。コ... 続きを読む

一時期プログラミングのデザインパターンというものが大流行しましたが、現在ではどのように評価されているのでしょうか? - Quora

2019/03/18 このエントリーをはてなブックマークに追加 977 users Instapaper Pocket Tweet Facebook Share Evernote Clip Quora

一時期プログラミングのデザインパターンというものが大流行しましたが、現在ではどのように評価されているのでしょうか? 続きを読む

コンテナベースシステムのデザインパターンに関する論文紹介 - エムスリーテックブログ

2019/03/22 このエントリーをはてなブックマークに追加 82 users Instapaper Pocket Tweet Facebook Share Evernote Clip エムスリーテックブログ 論文紹介 Talk 笹川 社内勉強会

エンジニアリンググループ AI・機械学習チームの笹川です。 今回は、コンテナベースシステムのデザインパターンに関する論文 Design patterns for container-based distributed systems について紹介します。 なお、この記事は、社内勉強会であるM3 tech talkで紹介した内容をまとめたものです。 M3 tech talkは、エムス... 続きを読む

アプリケーションは全員で監視する - 「入門 監視」を読んだ - $shibayu36->blog;

2019/02/12 このエントリーをはてなブックマークに追加 291 users Instapaper Pocket Tweet Facebook Share Evernote Clip アプリケーション $shibayu36 監視 入門 Blog

最近話題になっていた「入門 監視」を読んだ。アプリケーションの監視をするための実践的なノウハウが詰まっていて非常に参考になる書籍だった。 入門 監視 ―モダンなモニタリングのためのデザインパターン 作者: Mike Julian,松浦隼人出版社/メーカー: オライリージャパン発売日: 2019/01/17メディア: 単行本(ソフトカ... 続きを読む

これなら分かる!マイクロサービス(活用編)~そのアーキテクチャを実現するデザインパターンを一気に学習 (1/4):CodeZine(コードジン)

2019/01/07 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip 利点 個別 課題 要素 前回

マイクロサービスについて、前回はそのアーキテクチャの概要から利点、そして課題についてまとめました。第2回の今回は、マイクロサービスを構成する個別の要素(デザインパターン)を一挙に説明します。マイクロサービスを学ぶ上で避けて通れない用語たちを、ひとつひとつ、分かりやすく丁寧に解説しました。さらに、マ... 続きを読む

オライリーの「入門 監視」の付録Cを執筆しました | おそらくはそれさえも平凡な日々

2019/01/06 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip 原著 オライリー 邦訳 モニタリング 付録

入門 監視 ―モダンなモニタリングのためのデザインパターン この本はPractical Monitoringの邦訳です。原著は持っており、良い本だと思っていたので、翻訳者の松浦さんが邦訳されている話を聞いたときには嬉しく思いましたし、そこで付録を執筆して欲しいという依頼もいただき、身に余る話でしたが、引き受けさせてもら... 続きを読む

 
(1 - 25 / 125件)