BT
前の記事 rss
人のフォロワー

マイクロサービスの長い歴史

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 吉原 庄三郎 フォローする 0 人のフォロワー   投稿日  2016年12月2日 午前3時24分

マイクロサービスは非常に長い歴史を持ち、多くの人が思うほど短くはない。SOAも90年代に発明されたものではない。私たちは、50年の間にサービスの背後にある核となるアイデアに取り組んできた。Greg Young氏は、マイクロサービスを扱うプレゼンテーションで、ロンドンで最近行われたマイクロサービスカンファレンスで説明した。

人のフォロワー

リファクタリングとコードの臭い – きれいなコードへの旅

作者: Ben Linders フォローする 29 人のフォロワー , 翻訳者 徳武 聡 フォローする 1 人のフォロワー   投稿日  2016年9月28日 午前12時47分

リファクタリングは、より理解しやすく、メンテナンスしやすい、きれいなコードにするのを助けてくれる。それにはコードの臭いを嗅ぐ経験と実践が必要だ。つまり、コードの中にあるより深い問題を示す悪い設計の兆候を見つけることだ。コードを壊すことなく、小さなステップでリファクタリングを行うことを支援するツールもある。

人のフォロワー

Juval Löwy氏が語る - クラスがすべてサービスであるべき理由

作者: Thomas Betts フォローする 48 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー   投稿日  2016年8月17日 午後8時30分

Juval Löwy氏は,個々のクラスをサービスで表現したサービス指向アプリケーションによる,システム構築手法のパイオニアだ。このようなアプリケーションは,最初は'クラス爆発'のように思われるかも知れないが,実は真に分解され,適切に分析および設計されたシステムである。氏は自らの意図を述べた上で,開発チームがこのプロセスを改善する方法を説明する。

人のフォロワー

Java 9ではCORBAがデフォルトクラスパスから削除される

作者: Abraham Marín Pérez フォローする 9 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー   投稿日  2016年6月22日 午後10時36分

モジュールシステムへの継続的な移行の一環として,CORBAを始めとする一部のJava EEモジュールがJava 9以降,デフォルトのクラスパスに含まれなくなる。モジュールとしては引き続き利用可能だが,使用するにはコマンドラインフラグによる明示的な指定が必要だ。モジュール対応のアプリケーションは依存対象を指定する必要が元々あるので,変更の影響を受けるのは,Java 9をターゲットとする非モジュールアプリケーションに限られる。

人のフォロワー

ソフトウェア業界の先駆者であるエド・ヨードンが死去

作者: Shane Hastie フォローする 28 人のフォロワー , 翻訳者 猪股 健太郎 フォローする 0 人のフォロワー   投稿日  2016年2月2日 午前1時56分 1

ソフトウェア業界の先駆者であり、多作な著述家、研究者、コンサルタント、そして写真家であったエドワード・ヨードン氏が、2016年1月20日に死去した。

人のフォロワー

JAX London 2015 総まとめ

作者: Abraham Marín Pérez フォローする 9 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー   投稿日  2015年11月23日 午前9時13分

10月12日から15日にかけて英国ロンドンのビジネスデザインセンタで開催されたJAX London 2015には,Javaやマイクロサービスなど,最近の開発プラクティスの各分野から,多くの専門家たちが集まった。テーマは多岐に渡るが,全体のメッセージとしては,これらのテクノロジが成熟の域に達していることと,ユーザがその効果的な活用方法を積極的に学ぼうとしていることを指摘しているようだ。

人のフォロワー

ドメイン駆動設計とは - 金融取引アプリケーションを例に

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー   投稿日  2015年4月13日 午前2時44分

ドメイン駆動設計(DDD)とは,ビジネス目標を達成する上で,ドメインの専門家と開発者,その他の関係者のコラボレーションを重視したソフトウェア開発アプローチだ - Naresh Bhatia氏は,DDDの基本コンセプトをこのような説明で紹介し,金融取引のドメインから,中程度の複雑性を持ったシステムであるBullsfirstを例として選択した。

人のフォロワー

ドメイン駆動設計における関数型パターン

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 南 伸二 フォローする 0 人のフォロワー   投稿日  2014年6月5日 午後9時59分

ドメイン駆動設計(DDD)の概念を状態と振る舞いというオブジェクト指向の原理を使って実装しようとすると、しばしば混乱した変わりやすいモデルができあがる。その代わりに、ドメインオブジェクトは状態のみをもち、振る舞いをスタンドアローンな関数として構築することがよりよい実現方法につながる、とDebasish Ghosh氏は最近のブログ投稿で主張している。

人のフォロワー

オブジェクト指向設計の原則と関数型プログラミング

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 猪股 健太郎 フォローする 0 人のフォロワー   投稿日  2014年3月26日 午後11時12分

互いに独立した活動として、Richard Warburtonはプレゼンテーションで、Mark Seemannはブログで、共に関数型プログラミングの観点から見たオブジェクト指向とSOLID設計原則について触れた。

人のフォロワー

JavaScriptのためのSOLID設計原則

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 笹井 崇司 フォローする 0 人のフォロワー   投稿日  2014年1月31日 午前2時12分

SOLID原則は安定したJavaScriptコードを書くのに役立つオブジェクト指向プログラミングの一例だ。 JavaScriptを中心に本も書いている開発者のDerick Bailey氏が最近のプレゼンテーションでこのように語った。

人のフォロワー

ORMツール Hibernare 4.3がリリース,JPA 2.1仕様を実装

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー   投稿日  2014年1月13日 午後8時53分

Javaベースのオブジェクト-リレーショナルマッピング(ORM)フレームワークであるHibernate ORM 4.3の最終版が先日リリースされた。2013年5月にリリースされたJPA 2.1仕様 - JSR 338の実装として認定されている。

人のフォロワー

データ駆動開発からドメイン駆動開発へ

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 徳武 聡 フォローする 1 人のフォロワー   投稿日  2013年10月23日 午後8時40分

データ駆動設計の経験が長いJulie Lerman氏は自身のスキルをDDDへ移行したときの経験を3つの記事で紹介している。

人のフォロワー

アーキテクチャの目的は意図であり、フレームワークではない

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 笹井 崇司 フォローする 0 人のフォロワー   投稿日  2013年7月15日 午後11時32分

「ボブおじさん」ことRobert C. Martin氏はロンドンで開かれた今年のDDD Exchange Dayでこのように述べた。彼は1992年のIvar Jacobson氏の本に言及し、ユースケースに関する独創的な考えを、HexagonalアーキテクチャやCleanアーキテクチャといったアーキテクチャモデルに取り入れ改善する。

人のフォロワー

SOLIDオブジェクト指向ルールのオープン・クローズド原則への批判

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー   投稿日  2013年5月14日 午前3時55分

オープン・クローズド原則, OCPは、オブジェクト指向原則SOLIDの一部だが、最近Jon Skeet とRobert Ashton の両氏に批判されている。両氏は、この原則は、効果よりも害のほうが大きいと信じている。2000年初頭にこの原則を発見したRobert C. Martin氏は、しかしこの原則を擁護し、短い定義をではなく、完全な記述を読む必要があると主張している。

人のフォロワー

Martin Fowler氏が21世紀のソフトウェアデザインについて講演

作者: Jan Stenberg フォローする 38 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー   投稿日  2013年4月9日 午後9時32分

Martin Fowler氏が21世紀のソフトウェアデザインについて講演した。スキーマ無しデータ構造、NoSQLと一貫性、最後にソフトウェアデザインの価値の3つを話した。

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT