はてブログ

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



タグ レガシーコード

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

たった2つのステップを意識するだけで書けない単体テストがほぼなくなる - Qiita

2024/03/18 このエントリーをはてなブックマークに追加 367 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita リファクタリング 単体テスト ステップ ハードル

はじめに この記事は レガシーコード改善ガイド: 保守開発のためのリファクタリング を参考に手を動かしてみて、ある程度自分の中で体系的にまとまった知識のアウトプットです。 この記事で扱う内容 この記事で扱うのは主にレガシーコードで単体テストを書く際のハードルになりがちな 依存関係の排除 に関する手法を紹介... 続きを読む

レガシーコードとどう付き合うか』は、経営層とエンジニアサイドの価値観の橋渡しをしてくれる稀有な一冊 - Magnolia Tech

2023/05/27 このエントリーをはてなブックマークに追加 200 users Instapaper Pocket Tweet Facebook Share Evernote Clip CTO 橋渡し プログラマ めもりーさん 作者

レガシーコードとどう付き合うか 作者:めもりーシーアンドアール研究所Amazon めもりーさんの『レガシーコードとどう付き合うか』を読んだ。 これは優秀なプログラマであり、CTOとして経営に参画しためもりーさんならではの1冊でした…とはいえ、果たして人生何周目だったらその経験をここまで分かりやすく言語化できるの... 続きを読む

Web フロントエンドのレガシーコードを置き換えるためのテストの考え方 - ドワンゴ教育サービス開発者ブログ

2021/12/03 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip リプレース berlysia Speaker ドワンゴ トーク

この記事は、ドワンゴもスポンサードしていた JSConf JP 2021 にて、「Web フロントエンドのリプレースを支えるテストの考え方」というタイトルで berlysia がトークした内容をもとに再構成したものです。トークのアーカイブもご覧いただけます。 この記事は ドワンゴ Advent Calendar 2021 の3日目の記事です。 speaker... 続きを読む

HTML Centricで行きたい私たち - LIFULL Creators Blog

2021/03/04 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip LIFULL Creators Blog 私たち 近頃 焦点

LIFULLの中島です。 近頃、LIFULL HOME'Sのフロントエンド(ここではJavaScriptのみを焦点とします)もようやく進む道を見出し、そろそろ設計方針を一新しようと試みています。 今回はそれについて話したいと思います。 現在の私たちの課題感 私たちの管理する多くのレガシーコードはDOM操作ライブラリとしてjQueryを、UI... 続きを読む

無料&手軽にソースコードを可視化できる「Sourcetrail」、大規模開発やレガシーコードの理解に役立ちそう - GIGAZINE

2021/02/17 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE Sourcetrail ソースコード 理解

高機能で安全なサービスを提供してくれるソフトウェアは、ユーザーにとってはとてもありがたい存在です。しかし、そうしたソフトウェアの開発は複雑になりがちで、ソースコード量も増加する傾向があります。大規模な開発で重要な「関数や変数がどのように関係しているか」といった、ソースコード内の依存関係をわかりや... 続きを読む

サイボウズが行うフロントエンドの品質保証 / Frontend Quality Assurance at Cybozu - Speaker Deck

2020/06/17 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip サイボウズ Speaker Deck SaaS 品質保証 感想

フロントエンドエキスパートを中心に開発支援チームによるサイボウズのフロントエンドの品質保証に対する活動を発表しました。 質問・感想など: https://twitter.com/shisama_ 発表したイベント: 【オンライン】SaaSを支える品質担保術/レガシーコード、アーキテクチャ、EOL@ラクス - connpass https://rakus.connpass.c... 続きを読む

レガシーコードからの脱却』を読んだ感想 - 虎の穴開発室ブログ

2020/05/29 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip toranoana-lab.hatenablog 書評

皆さんこんにちは、虎の穴ラボのH.Kです。 オライリー書評シリーズは、今回で第7弾になります。 (前回の書評はこちら) toranoana-lab.hatenablog.com その他のオライリー書評はこちらになります。 今回の記事では、2019年9月のオライリー定期購読で届いた、『レガシーコードからの脱却』を読んだので感想を書きたいと思... 続きを読む

動的解析を利用し、実働6日でレガシーコードを1/3削った話(Perl編) - VOYAGE GROUP techlog

2020/05/07 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip techlog 負債 目次 直近 VOYAGE GROUP

こんにちは!株式会社VOYAGE MARKETINGで働くエンジニアの yopidax です。 約20年ほど続くサービス、ECナビの技術的負債の返済に取り組んでいます。 ecnavi.jp 今回は直近で、レガシーコードを大量に削除したので、そのアプローチをご紹介したいと思います。 目次 目次 解析の対象と抱える課題 アプローチ 実行されるフ... 続きを読む

ドメイン駆動設計で貧乏を爆殺する - Qiita

2019/12/19 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Problem 爆殺 貧乏 ドメイン駆動設計

Help us understand the problem. What is going on with this article? 本記事は ドメイン駆動設計#1 Advent Calendar 2019 19日目の記事です。 こんにちは、レガシーコードを 爆殺 リファクタリングするのが大好きなミノ駆動です。 今回はドメイン駆動設計導入上避けては通れない、大事な大事なお金の話を致します。 ... 続きを読む

【資料公開】レガシーコードからの脱却 | Ryuzee.com

2019/10/04 このエントリーをはてなブックマークに追加 384 users Instapaper Pocket Tweet Facebook Share Evernote Clip ryuzee Ryuzee.com プラクティス 脱却 全体像

みなさんこんにちは。@ryuzeeです。 2019年10月4日に行われたAWS DevDayの「レガシーコードからの脱却」のセッション資料を公開します。 内容は、9月に発売になった同名書籍『レガシーコードからの脱却』の全体像と一部のプラクティスの紹介という形になっています。 時間の関係で紹介できたのはごく一部の内容になって... 続きを読む

レガシーコードからの脱却」を読みました - 日々常々

2019/10/01 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip 原田騎郎 プラクティス 脱却 吉羽龍太郎 単行本

レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス 作者: David Scott Bernstein,吉羽龍太郎,永瀬美穂,原田騎郎,有野雅士出版社/メーカー: オライリージャパン発売日: 2019/09/19メディア: 単行本(ソフトカバー)この商品を含むブログを見る 頂きまして、ようやく一通り目を通したの... 続きを読む

ITエンジニアの新たなバイブル『レガシーコードからの脱却』を読んだ - paiza開発日誌

2019/10/01 このエントリーをはてなブックマークに追加 527 users Instapaper Pocket Tweet Facebook Share Evernote Clip プラクティス リーダブルコード オライリー社 谷口 バイブル

こんにちは。谷口です。 先日、オライリー社から『レガシーコードからの脱却――ソフトウェアの寿命を延ばし価値を高める9つのプラクティス』が発売されましたね。 弊社でもすぐ購入し、読みまくり、「これはリーダブルコードのように次世代のエンジニアのバイブルになる予感…」と言っているエンジニアもいたので、今回は... 続きを読む

【書評】「レガシーコードからの脱却」の9つのプラクティスは圧倒的に正しい(経験者談) - give IT a try

2019/09/13 このエントリーをはてなブックマークに追加 96 users Instapaper Pocket Tweet Facebook Share Evernote Clip プラクティス 書評 脱却 本書 株式会社アトラクタ

はじめに 株式会社アトラクタの原田騎郎さん(@haradakiro)から、書籍「レガシーコードからの脱却」をご恵贈いただきました。(どうもありがとうございます!) せっかくいただいた本なので、本書を読んだ僕の感想を書いてみようと思います。 どんな本なの? 端的に言うと、「初めからレガシーコードを作りださないため... 続きを読む

O'Reilly Japan - レガシーコードからの脱却

2019/08/30 このエントリーをはてなブックマークに追加 67 users Instapaper Pocket Tweet Facebook Share Evernote Clip 原書 有野 龍太郎 永瀬 脱却

レガシーコードからの脱却 ――ソフトウェアの寿命を延ばし価値を高める9つのプラクティス David Scott Bernstein 著、吉羽 龍太郎、永瀬 美穂、原田 騎郎、有野 雅士 訳 2019年09月19日 発売予定 300ページ ISBN978-4-87311-886-4 原書: Beyond Legacy Code フォーマット レガシーコードとは、バグを多く含み、壊れやす... 続きを読む

[レポート]レガシーなコードにドメイン駆動設計で立ち向かった5年間の軌跡 #DDDAlliance | Developers.IO

2018/09/26 このエントリーをはてなブックマークに追加 566 users Instapaper Pocket Tweet Facebook Share Evernote Clip DDD Developers.IO Twitter 軌跡 年間

こんにちは。プロダクトグループのshoito(しょいと)です。 9/26(水)に開催された レガシーコードにドメイン駆動設計で立ち向かった 5 年間の軌跡 に参加してきたのでレポートします。 当日のtwitterのハッシュタグ#DDDAllianceで参加者のツイートが見られます。 BIGLOBEにおける、5年間のDDDへの取り組みと今後について ... 続きを読む

レガシーコードの触り方 / Working Effectively with Legacy Code // Speaker Deck

2017/05/15 このエントリーをはてなブックマークに追加 531 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck 触り方

All slide content and descriptions are owned by their creators. 続きを読む

技術的負債の返済 – レガシーコードをリファクタリングで救うには | プログラミング | POSTD

2016/12/27 このエントリーをはてなブックマークに追加 268 users Instapaper Pocket Tweet Facebook Share Evernote Clip リファクタリング POSTD 負債 救出 プログラミング

レガシーコードをうまく手なずけて、もう一歩成熟させるにはどうすればいいのでしょう?この投稿では、大規模なレガシーウェブアプリケーションと格闘してきた私が学んだことを紹介します。レガシーコードをうまく手なずけて 、もう一歩成熟させるにはどうすればいいのでしょう?この投稿では、大規模なレガシーウェブアプリケーションと格闘してきた私が学んだことを紹介します。 レガシーコードはリファクタリングで救出可能 ... 続きを読む

レガシーコードとの付き合い方とテストでの話

2014/09/27 このエントリーをはてなブックマークに追加 86 users Instapaper Pocket Tweet Facebook Share Evernote Clip 井芹 Presentation Transcript

Full Name Comment goes here. 12 hours ago Reply Edit Delete Spam Block レガシーコードとの付き合い方とテストでの話 Presentation Transcript レガシーコード との付き合い方 と テストでの話 9/27  レガシーコード改善勉強会  #wewlc_jp 井芹洋輝 @goyoki 1 自己紹介 •  井芹 洋輝... 続きを読む

納品のない受託開発を支える レガシーコードを作らない仕組み

2014/09/27 このエントリーをはてなブックマークに追加 108 users Instapaper Pocket Tweet Facebook Share Evernote Clip Presentation Transcript 納品

納品のない受託開発を支える レガシーコードを作らない仕組み Presentation Transcript 納品のない受託開発を支える レガシーコードを作らない仕組み SonicGarden Inc. 西見 公宏 2014/9/27 レガシーコード改善勉強会 西見 公宏 Nishimi Masahiro As Business Programmer 2014/09/27 レガシーコード改善勉強会 ... 続きを読む

C/C++でのユニットテストによるメモリリーク検出 - 千里霧中

2014/03/30 このエントリーをはてなブックマークに追加 54 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユニットテスト メモリリーク スマートポインタ デバッグ 制約

2014-03-31 C/C++でのユニットテストによるメモリリーク検出 CやC++の開発ではメモリリークに悩まされることが多い。メモリ管理はスマートポインタに限定するなど自分たちが注意しても、外部で開発されたコードやレガシーコードによって結局逃れられないことがしばしばある。 さらに組み込み開発などコードの実行環境に制約が多い場合は、検出や再現がやりにくいことから、メモリリークのデバッグやテストが... 続きを読む

第2章 開発環境の改善~技術的負債の返済と,レガシーコードの仕様化テスト|gihyo.jp … 技術評論社

2014/02/18 このエントリーをはてなブックマークに追加 115 users Instapaper Pocket Tweet Facebook Share Evernote Clip 負債 返済 gihyo.jp 技術評論社 改善

続きを読む

PayPal社がバックエンドをJavaからJavaScriptへ移行

2014/01/03 このエントリーをはてなブックマークに追加 34 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java PayPal社 移行 バックエンド JSP

PayPal社がバックエンドをJavaからJavaScriptへ移行 作者: Abel Avram , 翻訳者 株式会社オープンストリーム 木村 茉由 投稿日 2014年1月2日 | 共有 |  後で読む マイリーディングリスト PayPal社はJSPとJavaで書かれたレガシーコードを捨て、ブラウザからWebアプリケーションのバックエンドサーバまで、幅広くJavaScriptを採用することに決め... 続きを読む

PayPal社がバックエンドをJavaからJavaScriptへ移行

2014/01/02 このエントリーをはてなブックマークに追加 526 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java PayPal社 移行 バックエンド JSP

PayPal社がバックエンドをJavaからJavaScriptへ移行 作者: Abel Avram , 翻訳者 株式会社オープンストリーム 木村 茉由 投稿日 2014年1月2日 | 共有 |  後で読む マイリーディングリスト PayPal社はJSPとJavaで書かれたレガシーコードを捨て、ブラウザからWebアプリケーションのバックエンドサーバまで、幅広くJavaScriptを採用することに決め... 続きを読む

Go の Test に対する考え方 - Qiita [キータ]

2013/12/09 このエントリーをはてなブックマークに追加 238 users Instapaper Pocket Tweet Facebook Share Evernote Clip assert キータ Testing Qiita test

この記事は Go Advent Calendar 2013 の 9 日目の投稿です。 今回は、 Go の testing というパッケージの使い方を解説しようと思ったのですが、 それだとつまらなすぎるので、合わせて Go が test というか assert についてどういうスタンスをとっているかを書いてみます。 Go でテスト さて、「テストのないコードはレガシーコード」などと言われて久しく、様... 続きを読む

レガシーズ 公式ブログ

2013/09/26 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip CMS 兆候 バッチ 公式ブログ マスク

レガシーコードと戦い続ける謎の集団、レガシーズの公式ブログです。こんにちは、マスク・ド・レガシーです。幅広いユーザーに愛されているCMS、WordPressですが大きなユーザーベースと引き換えに後方互換性やプラグイン開発者を守る為にレガシーコード的な兆候が幾つか現れています。今回の資料で指摘した点については数年前から修正のパッチやチケット上での議論は行われています。 バグ報告や機能要望が行われるT... 続きを読む

 
(1 - 25 / 32件)