タグ トレードオフ
人気順 5 users 50 users 100 users 500 users 1000 users『ソフトウェア設計のトレードオフと誤り』を読んで、”日付や時刻”を扱うことの難しさについて考えた - Magnolia Tech
ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには 作者:Tomasz Lelek,Jon SkeetオライリージャパンAmazon ソフトウェア開発経験の最初の段階で「一つの機能には複数の選択肢が有って、メリット・デメリットがそれぞれ有り、それらはトレードオフの関係に有り、容易には決めることがで... 続きを読む
ソフトウェア設計のトレードオフと誤りを出版しました | フューチャー技術ブログ
すでに多くの方々にお手に取っていただいておりますが、オライリージャパンから「ソフトウェア設計のトレードオフと誤り」の翻訳をフューチャーのメンバーと一緒に出版いたしました。好評なようで、発売一カ月ほどで増刷も決定いたしました。みなさまご購入いただき、ありがとうございます。初版をお買い求めになられた... 続きを読む
Next.jsから学ぶWebレンダリング ~React誕生以前からApp Router with RSCまでの流れ~
最近話題のReact Server ComponentsやIslands Architectureが何を解決しようとしてるか知るまでの簡単なWebレンダリングの流れを記載しました。 社内勉強会のために作成した資料となるため箇条書きになっておりますが、なるべくHowやWhatではなくWhyやトレードオフを記述するようにしています。(読みにくい or 誤った記... 続きを読む
ソフトウェア設計のトレードオフと誤り
「プログラムを設計するときに行った技術的な判断や選択が、後日大きな制約となる」これはプログラマなら誰しも経験したことのあることでしょう。本書は、そんなプログラミングにおける各種の設計上の選択について、トレードオフの内容やそれがどのような誤りを招きうるのかという点を踏まえて紹介する書籍です。 コード... 続きを読む
『研鑽Rubyプログラミング』を読んだ
研鑽Rubyプログラミング 実践的なコードのための原則とトレードオフを読んだ。モチベーションとしては最近Rubyistの間でよく話題にされていたので気になったというミーハーな気持ちと、仕事でよく書くのはRuby(というかRailsでアプリ開発するのが多い)ので何か得られたらラッキーくらいな気持ち半々。 どんな本かについ... 続きを読む
『研鑽Rubyプログラミング』は英語版を買った人も買うべき|TechRacho by BPS株式会社
『Polished Ruby Programming』(Jeremy Evans著)を角谷信太郎さん(@kakutani)が翻訳した『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』(以下研鑽Rubyプログラミング)が4月13日に販売されました 🎉 新刊『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』発売のお知... 続きを読む
5月新刊情報『ソフトウェア設計のトレードオフと誤り』
『ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには』 Tomasz Lelek、Jon Skeet 著、渋川 よしき、山田 智子、本田 健悟、辻 大志郎、宮永 崇史、小橋 昌明、柏木 祥子、岸本 卓也、後藤 玲雄、棚井 龍之介、原木 翔、山本 力世 訳 2023年5月25日発売予定 472ページ(予定) ISBN97... 続きを読む
『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』 発売のお知らせ
いつもご来店いただきありがとうございます。新刊『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』発売のお知らせです(4月13日12:00より発売開始)。 本書は2021年11月から「β版」として先行して発売していた書籍の「正式版」となります。β版にGitHubでフィードバックをいただいた@QWYNG、@hsbt... 続きを読む
データライフサイクルとトレードオフ | フューチャー技術ブログ
ソフトウェアの中身を大きく2つに分解すると、プログラムとデータに分かれます。コードコンプリートやA Philosophy of Software Designなど、評判の良いソフトウェア設計の本はいくつかありますが、それらはどれもプログラムの説明がメインでデータのライフサイクルについての説明はなかったと思います。しかし、データ... 続きを読む
第4回 テストダブル ~忠実性と決定性のトレードオフを理解する~ | gihyo.jp
自動テストを書く際に使いどころをマスターしたいテクニックがテストダブル(Test Double)です。テストダブルを効果的に使えばテストの網羅性、速度、再現性を向上させますが、使いどころを誤れば変更や改善の妨げになりかねません。今回は、テストダブルの利点と注意点をまとめます。 テストダブルとは何か テストダブ... 続きを読む
Re: 技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - @kyanny's blog
技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - Speaker Deck 「品質と速度はトレードオフの関係ではなく、比例する」みたいな話を見聞きするたびにモヤッとするのが、 本当に短期的な話、三十分以内に変更してデプロイしたい、みたいな「短期的」な話であれば「テスト書いてる時間は... 続きを読む
Reactアプリケーションのテスト戦略
Reactアプリケーションのテスト戦略について ・フロントエンドのテストの種類 ・トレードオフ ・所属しているチーム / プロダクトの状況 ・テスト戦略 ・Storybookを使ったこれからのテストへ 続きを読む
ソフトウェア設計についての原則や法則についてまとめてみた
ソフトウェア設計について、YAGNIやSOLIDなど多くの原則・法則があることが知られていますが、その解釈にはぶれが存在することが多いです。そこで、特に有名なものあるいは有用と感じることが多いものをいくつかピックアップして、その解釈やトレードオフについてまとめてみました。 注意としては、SOLIDが入ってること... 続きを読む
・男は経済力=一定以上の収入や資産がないと結婚できない(女性からパー..
・男は経済力=一定以上の収入や資産がないと結婚できない(女性からパートナー候補と扱われない)現実がある 女は若ささえあれば無職・無収入・無資産でも相手を見つけられる。 ↓ ・若さと経済力のトレードオフだから平等? 一定以上の経済力は努力と才能と運により限られた人間しか持てないが、若さは誰でも若い時期が... 続きを読む
Aghion et al. 「経済成長を確実にするべくゼロCovid-19を目指す」(2021年3月31日) — 経済学101
Aghion et al. 「経済成長を確実にするべくゼロCovid-19を目指す」(2021年3月31日) [Philippe Aghion, Patrick Artus, Miquel Oliu-Barton, Bary Pradelski, “Aiming for zero Covid-19 to ensure economic growth,” VoxEU, March 31, 2021] 【要旨】 パンデミックが1年以上も続くなかで,健康と経済のトレードオフは... 続きを読む
一人でパフェを美味しそうに食べるおじさん
そのおじさんを見ながら楽しそうに話しているおじさんと若いお姉さんが目の前にいる おじさんは50手前ぐらいでお姉さんは20前半ぐらいでいかにもお金と体のトレードオフといった風情 この店ではそういうおじさんと若いお姉さんをよく見かける お姉さんの方はいつも見かける人でめちゃくちゃ美人なのでいつもついついチ... 続きを読む
いい感じのビジュアルをランダムになんとなく作り出す - ABAの日誌
なにかを作った。めざせジェネレーティブアートジェネレータ! クリック/タップで別の絵を作ります。 この手のものの難しさは、 >RT ランダムにものを作ると自由度と打率のトレードオフになると思うんですが、この自由度でこの打率はかなりすごい気がします…… しかもパラメータがURLに埋め込まれている!(例 https://t... 続きを読む
チームのトレードオフを知ること、THE TEAMと最適なチームの文化論
「THE TEAM 5つの法則(麻野耕司)」はAmazonで2週連続1位と売れに売れています。なので、僕がことさら宣伝する必要もないのではないかなーと思ったのですが、本書を読む上で重要なとっかかりを理屈っぽい僕から説明しておくのは1つの意義があるのかもしれないと書評を書いておきます。 本書の最大の魅力は、巷に溢れる... 続きを読む
良いゲームを作るためのディレクターの戦い。面白さの探索と不安のトレードオフ|かえるD|note
最近新卒2~3年目くらいの子が新しくディレクターに任されたけど、それがうまくできないと悩んでいたので、ディレクターとはこういうものだよという説明をした。本人はとても納得したようで良かったと思ったが、考えてみれば私も最初はすごく苦労したし、今でも仕事をするたびに「本当にこれで良いのか」と悩み続けて... 続きを読む
「GraphQLのmutationは動的にネストしたリソースを更新するもの」ではない - suusan2号の戯れ
「参照系はGraphQLだけど、更新系はRESTでPOSTにします」みたいな意見を稀によく見る。 もちろん何かしらのトレードオフを考えてRESTを選択しているのだとは思うのだけど、GraphQLのmutation(要は更新系)を誤解している人も中にはいるのではなかろうか。 先日GraphQLのmutationは難しそう……という意見をもらって、詳しく... 続きを読む
ホリエモンが本屋を経営する、ブルー・オーシャンな理由 | ブルー・オーシャン・シフト――日本企業事例集 | ダイヤモンド・オンライン
翻訳家。東京大学法学部卒業。ロンドン・ビジネス・スクール経営学修士(MBA)。通信会社勤務を経て翻訳に携わる。訳書に『[新版]ブルー・オーシャン戦略』『経営は何をすべきか』『第2版リーダーシップ論』『[新訳]GMとともに』(以上ダイヤモンド社)、『トレードオフ』(プレジデント社)他多数 ブルー・オー... 続きを読む
テストコードとスピードのトレードオフ。加えてGoのAPIのテストについて。 – timakin – Medium
永遠のテーマですね!タイトルを書いている段階でなんだか地雷原に足を踏み入れた気分になってきました! つまり?多分なんだけど、どうあれE2Eないしインテグレーションテストは書いた方がいい。 テストに関する宗教戦争はなぜ勃発するかちょっと前ですが以下の記事を読んでました。 「テスト 書くべき」って検索すると... 続きを読む
ワーク・ライフ・バランスは人間を消耗させる? ジェフ・ベゾス氏の驚くべきアドバイス | BUSINESS INSIDER JAPAN
アマゾンのCEOジェフ・ベゾス氏は、「ワーク・ライフ・バランス」という言葉は「人間を消耗させるフレーズ」だと考えている。 仕事と人生はトレードオフだと考えるべきではないというのが、ベゾス氏がアマゾンの新入社員に送る最大のアドバイスの1つだ。 同氏は、仕事と私生活は天秤にかけるものではなく、1つの「環」をなすものだと考えている。 アマゾンのCEOジェフ・ベゾス氏は、「ワーク・ライフ・バランス」という... 続きを読む
プロダクトに対するなぜをesaで集める - chiastolite’s blog
2018 - 02 - 02 プロダクトに対するなぜをesaで集める サービスは運用していくうちに、 トレードオフ をした結果だったり歴史的経緯だったり外部要因によったりで一見不思議な仕様が生まれたりする。 そういうものを途中から入った人が、頭ごなしに否定するのは幸せとはいえない。 ということで esa に↓みたいなテンプレートを作ってみた。 疑問に思ったことを書いて経緯をしってる人が答えるみたい... 続きを読む
それでもやっぱりはあちゅうに同情できない
こんなのは明らかにはあちゅうが被害者であって、ケチがつくような話じゃないんだけど、どうしてもやっぱりはあちゅうに同情できないんだ。 しょせん電通マン&電通ウーマンという庶民にとっては神々のアレだろというね、つまりは、じゃあはあちゅうさんは 偏差値70のセクハラ電通マンと、偏差値40の俺たちと、どっちが? って話になれば、セクハラ電通マンをセレクトしたわけだろ? そこにトレードオフがあるわけじゃん。... 続きを読む