タグ付け済み: プログラミング環境

クロスプラットフォームモバイル

多くのモバイルプラットフォームが登場し、それぞれ異なるUIを持つようになりました。そのため、多くの人がクロスプラットフォームツールキットに注目しています。これにより、モバイルアプリを一度作成して、さまざまなモバイルデバイスに展開できます。これらのツールキットは、使用する価値があるのでしょうか?

マーティン・ファウラー著

2011年4月29日

続きを読む…

bliki

プログラミング環境 ツール モバイル

視覚的プログラミング

世界で最も一般的なプログラミング言語は何ですか?

マーティン・ファウラー著

2009年6月30日

続きを読む…

bliki

プログラミング環境 言語ワークベンチ

学習用オブジェクトのための言語

オブジェクト指向を人に教える場合、どの言語を使用すべきですか?

マーティン・ファウラー著

2003年5月23日

続きを読む…

bliki

言語機能 プログラミング環境 Ruby

モデル駆動型ソフトウェア開発

モデル駆動型ソフトウェア開発(MDSD)は、従来のプログラミングスタイルの代替手段と見なされているソフトウェア開発スタイルです。このアプローチの中心は、ソフトウェアシステムのモデル構築にあります。これらのモデルは、通常、図解的な設計表記(UMLはその1つの例です)を通じて具体化されます。この考え方は、これらの図を使用してシステムをモデリングツールに指定し、従来のプログラミング言語でコードを生成することです。

マーティン・ファウラー著

2008年7月14日

続きを読む…

bliki

プログラミング環境 ドメイン固有言語 言語ワークベンチ UML

単一言語

開発努力において、単一の言語のみを使用することに努めるべきでしょうか?

マーティン・ファウラー著

2007年7月28日

続きを読む…

bliki

プログラミング環境

POJO

頭字語:Plain Old Java Object

マーティン・ファウラー著

2003年12月8日

続きを読む…

bliki

プログラミング環境

パッケージのカスタマイズ

IT部門におけるよくある質問として、機能をカスタムソフトウェアを構築するか、パッケージを購入するかを選択するかどうかがあります。私がプログラミングを始めたときからずっと、その選択方法に関する議論が続いてきました。これに関する私の基本的な立場は、UtilityVsStrategicDichotomyに基づいています。要約すると、これは、サポートしているビジネスプロセスが競争優位性の一部である場合はカスタムソフトウェアを構築し、そうでない場合はパッケージを購入して、ビジネスプロセスをパッケージの動作に合わせて調整する必要があるということです。

私の意見の優れているにもかかわらず、多くの企業はこのようにしていないようです。多くの場合、彼らは二分法を無視しており、それは1つの問題です。しかし、ここで焦点を当てたい問題は、パッケージを購入する場合によくある落とし穴です。

マーティン・ファウラー著

2011年7月6日

続きを読む…

bliki

悪いこと プログラミング環境

ポストモダンプログラミング

ジェームズ・ノーブルとロバート・ビドルによって導入された、プログラミングに関する考え方です。その本質(少なくとも私にとって)は、ソフトウェア開発は長い間、優れたソフトウェアシステムは均一なコンポーネントで構成され、均一で簡単な方法で構成されているというモダニストの見解を持っていました。(SmalltalkとLispはこの種の考え方の良い例です。)ポストモダンな見解は、ソフトウェアはあらゆる種類の非常に異なるものが、あらゆる種類の異なる方法で接着されたものであり(PerlとUnixを考えてみてください)、このスタイルのソフトウェア(big bucket of glue)は悪いことではないということです。

マーティン・ファウラー著

2005年10月24日

続きを読む…

bliki

プログラミング環境

プロジェクショナル編集

ソース編集の代替案として、システムの中核となる定義はモデルに保持され、プロジェクションを通じて編集されるという考えがあります。

マーティン・ファウラー著

2008年1月14日

続きを読む…

bliki

プログラミング環境

ソース編集

ソースベースのプログラミング環境は、システムの定義を、システム定義の編集可能かつ保存可能な表現の両方として機能する一連のソースファイルに保持します。これらのソースは、実際に実行される実行可能表現に変換されます。プロジェクショナル編集(そこでこの2つについて詳しく説明します)とは対照的に、ソースベースのコードは今日の最も一般的な形式です。

マーティン・ファウラー著

2008年1月22日

続きを読む…

bliki

プログラミング環境

XMLの利用

XMLはしばらく前から存在しており、非常に多く使用されています。実際、必要以上に多く使用されています。ほとんどのツールと同様に、XMLはいくつかの用途には適していますが、他の用途には適していません。

マーティン・ファウラー著

2004年1月3日

続きを読む…

bliki

プログラミング環境 ドメイン固有言語 ライティング


すべてのタグ

API設計 · アジャイル · アジャイル導入 · 分析パターン · アプリケーションアーキテクチャ · アプリケーション統合 · 悪いこと · ボードゲーム · ビルドスクリプト · 認定 · コラボレーション · コンピューターの歴史 · カンファレンスパネル · カンファレンス · 継続的デリバリー · COVID-19 · データ分析 · データベース · デザイン · 辞書 · 分散コンピューティングマガジン · 娯楽 · 多様性 · ドキュメント · ドメイン駆動設計 · ドメイン固有言語 · 国内 · カプセル化 · エンタープライズアーキテクチャ · 見積もり · イベントアーキテクチャ · 進化型設計 · 経験レポート · 説明的なアーキテクチャ · エクストリームプログラミング · フロントエンド · ガジェット · 生成AI · IEEE Software · 情報デッキ · インターネット文化 · インタビュー · 言語機能 · 言語ワークベンチ · リーン · レガシーリハビリ · 法的 · メトリクス · マイクロサービス · モバイル · NoSQL · オブジェクトコラボレーション設計 · パーサージェネレーター · 写真 · プラットフォーム · ポッドキャスト · 人気 · プレゼンテーションテクニック · プライバシー · プロセス理論 · 生産性 · プログラミング環境 · プログラミングスタイル · プロジェクト計画 · 採用 · リファクタリング · リファクタリング境界 · 要件分析 · Ruby · セキュリティ · 講演動画 · チーム環境 · チーム編成 · 技術的負債 · 技術リーダーシップ · テストカテゴリ · テスト · Thoughtworks · ツール · 旅行 · UML · バージョン管理 · Web開発 · Webサービス · ウェブサイト · ライティング

2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010 · 2009 · 2008 · 2007 · 2006 · 2005 · 2004 · 2003 · 2002 · 2001 · 2000 · 1999 · 1998 · 1997 · 1996

すべてのコンテンツ