増田 亨

37.6K posts

増田 亨

増田 亨

@masuda220

◆アプリケーション開発者:ドメイン駆動設計,Java,Spring ◆著書『現場で役立つシステム設計の原則 ~変更を楽で安全にするオブジェクト指向の実践技法』 https://t.co/4c3zUNaSMg

เข้าร่วม Mart 2010
160 กำลังติดตาม14.9K ผู้ติดตาม
ทวีตที่ปักหมุด
増田 亨
増田 亨@masuda220·
拙著「現場で役立つシステム設計の原則」が重版されました。毎日すこしずつですが売れ続けているらしい。ありがたいことです。 オブジェクト指向プログラミングやドメイン駆動設計の入門書的に使っていただけてるようです。 読書会とかお声がけいただければおじゃましたい。 gihyo.jp/book/2017/978-…
日本語
13
105
614
0
増田 亨 รีทวีตแล้ว
Yuichi Sakuraba
JJUG CCC 2026 Springで、Inside Stream APIというセッションを行います。 Stream APIの実装を解説していくというセッションなので、すぐに役立つわけでもないし、趣味性の高いセッションなのですが、ぜひご参加ください!! #java #jjug #jjug_ccc 参加登録はこちら jjug.doorkeeper.jp/events/196011
Yuichi Sakuraba tweet media
日本語
0
6
17
2.5K
増田 亨 รีทวีตแล้ว
Yuichi Sakuraba
JJUG CCC 2026 Springでは、同僚の李さんのセッションでツッコミ担当も行います。 こちらはDIのDは依存性でいいの?というセッションです! #java #jjug #jjug_ccc 参加登録はこちら jjug.doorkeeper.jp/events/196011
Yuichi Sakuraba tweet media
日本語
0
4
7
1.6K
増田 亨 รีทวีตแล้ว
Tomoyuki
Tomoyuki@tomoyuki65·
✅️めちゃめちゃいい本だったので書いた! ドメイン駆動設計(Domain-Driven Design / DDD)の本質と大事なこと golang.tomoyuki65.com/domain-driven-…
日本語
0
2
24
2.8K
増田 亨
増田 亨@masuda220·
単純化と抽象化とは、複雑さをわかりやすくする、という点では同じようなものだと思うが、違いはなんだろうか。 単純化だとわかりやすくなるイメージだが、抽象化は必ずしもそうではなさそう。
日本語
1
0
9
1.3K
増田 亨
増田 亨@masuda220·
JEP 401 Value Classes and ObjectsのpriorityがP3からP5に変更になっている。優先度が下がった?
日本語
0
0
1
810
増田 亨 รีทวีตแล้ว
Tomoyuki
Tomoyuki@tomoyuki65·
次に「ドメイン駆動設計をはじめよう ―ソフトウェアの実装と事業戦略を結びつける実践技法」を読んでみた! 単にDDDのことだけではなく、そもそもソフトウェア開発は事業領域(ビジネスドメイン)や業務領域(サブドメイン)が大事だという気付きがあった この本はエンジニアは全員読んだほうがいい
日本語
1
3
83
24.7K
増田 亨
増田 亨@masuda220·
これは拙著『現場で役立つシステム設計の原則』での経験から。 Javaの基本的な構文だけを使うようにしたということもあるんだろうけど、Java以外のプログラミング言語を使っている読者が想定外に多かった。
日本語
0
0
1
627
増田 亨
増田 亨@masuda220·
ソフトウェア設計の入門書の企画会議があって、コード例を記述するプログラミング言語は何が良いかという話になった。 私は、読者層の広がりという観点から、Javaを推した。 Java だと他の言語のユーザーにも読んでもらえるが、他の言語だとそういう広がりが期待できない印象。
日本語
1
0
21
3.1K
増田 亨 รีทวีตแล้ว
寺田佳央@クラウド・アドボケイト
私の人生、生まれて初めての .NET アプリを作ってみました。 github.com/yoshioterada/M… 私は Java の人間なので、.NET も C# も「全く知らない」のですが、Java での経験だけを元に .NET C# で試しに作ってみました。 (実際は、まだ作っている最中、フロントとバックを繋ぐ部分にまだ多数バグあり、でもそこ直せば動く) 12 個のマイクロサービスを、数日でできたのですが、バックエンドの出来上がったコードの出来は、.NET, C# の玄人の方が見たら、どの程度のクオリティと判断されるのだろう。。。。 (Java とは勝手が違うので Java の時よりは多くの時間がかかりましたが) もし玄人の目から見て、ボロボロのクオリティならば、次にやる際(もしくは他の作業をやる時)の自分の改善点にもなるので、聞いてみたい気もする。 一方で、もしこれが受け入れられるコードならば、新しい違う考えが頭によぎる。
寺田佳央@クラウド・アドボケイト tweet media
日本語
0
4
25
4.2K
増田 亨 รีทวีตแล้ว
kmizu
kmizu@kmizu·
今の私のメイン言語はJavaでないですが、それでもJavaがガンガンScalaやKotlinで「成功」した機能を取り込んでモダンな言語になった(Java 21くらいならADTもパターンマッチも使える)のは否定しがたいですし、批判をするならそれを踏まえるのがフェアかなと思います。
日本語
0
4
23
2.4K
増田 亨 รีทวีตแล้ว
songmu
songmu@songmu·
Javaはマジで新卒研修に向いてると思う。新しい機能だけで綺麗に描くこともできるし、その上で現実には残さざるを得ない古い機能が残ってるところのリアリティがすごい
日本語
0
3
27
2.9K
増田 亨
増田 亨@masuda220·
エンジニアが事業戦略を理解して、技術判断するための実践的な考え方とやり方を紹介します。 事業活動とソフトウェアシステムが一体化した現代では、エンジニアが事業戦略を理解して判断し行動することが、業績向上に直結する。 事業戦略を理解しない判断と行動は、業績を悪化させる。
TechLead Conference主催事務局@techleadcon_s

📝注目のセッションをご紹介 「TechLead Conference 2026 powered by connpass」 キーノート② 増田 亨 氏 / (有) システム設計 代表 『エンジニアが事業戦略を理解し判断することの重要性、学びと思考』 イベントお申し込みはこちらから👇 sansan.connpass.com/event/387148/ #TechLeadConf2026

日本語
0
4
21
2.8K
増田 亨 รีทวีตแล้ว
TechLead Conference主催事務局
📝注目のセッションをご紹介 「TechLead Conference 2026 powered by connpass」 キーノート② 増田 亨 氏 / (有) システム設計 代表 『エンジニアが事業戦略を理解し判断することの重要性、学びと思考』 イベントお申し込みはこちらから👇 sansan.connpass.com/event/387148/ #TechLeadConf2026
TechLead Conference主催事務局 tweet media
日本語
0
4
7
4.2K
増田 亨 รีทวีตแล้ว
naoya
naoya@naoya_ito·
Jira みたいなものでマイクロマネジメントが始まると個々の開発者が自分で優先順位を決める、進め方決める、分割の粒度決めるみたいな最適化の自由がなくなる。結果チーム全体のスループットが落ちる、っていう こういう例よく見る
日本語
1
61
526
67.8K
増田 亨 รีทวีตแล้ว
Takuto Wada
Takuto Wada@t_wada·
pp.40-41 『ドメイン駆動設計をはじめよう』第1章の図を引用。なんでも内製すれば良いわけじゃないよ、という説明に使用。
Takuto Wada tweet media
日本語
1
23
143
17.5K
増田 亨
増田 亨@masuda220·
ウォータフォールも、最初に点線で全体像が描かれ、部品がそれぞれ作って、それを組み立てる、みたいなイメージ。 異なる部品を並行して作る、というイメージ。
日本語
0
0
5
1.4K
増田 亨
増田 亨@masuda220·
このアジャイルは私のイメージとはだいぶ違う。 私のイメージ: もしエンジン重視の車づくりなら、最初にエンジンを作り、それを載せる台車とハンドルやブレーキの制御装置が追加され、ボディが乗り、最後に塗装と内装。 制御性能重視なら、エンジンはありもので、台車と制御装置の開発から着手。
Tetsuro Miyatake@tmiyatake1

ウォーターフォール手法、アジャイル開発、AIのモノづくりの違い。

日本語
1
8
52
24.6K