はてブログ

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



タグ トレードオフ

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

『ソフトウェア設計のトレードオフと誤り』を読んで、”日付や時刻”を扱うことの難しさについて考えた - Magnolia Tech

2023/07/16 このエントリーをはてなブックマークに追加 447 users Instapaper Pocket Tweet Facebook Share Evernote Clip Magnolia Tech 日付 時刻 ソフトウェア設計 作者

ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには 作者:Tomasz Lelek,Jon SkeetオライリージャパンAmazon ソフトウェア開発経験の最初の段階で「一つの機能には複数の選択肢が有って、メリット・デメリットがそれぞれ有り、それらはトレードオフの関係に有り、容易には決めることがで... 続きを読む

ソフトウェア設計のトレードオフと誤りを出版しました | フューチャー技術ブログ

2023/06/16 このエントリーをはてなブックマークに追加 120 users Instapaper Pocket Tweet Facebook Share Evernote Clip ソフトウェア設計 フューチャー技術ブログ 増刷 初版 翻訳

すでに多くの方々にお手に取っていただいておりますが、オライリージャパンから「ソフトウェア設計のトレードオフと誤り」の翻訳をフューチャーのメンバーと一緒に出版いたしました。好評なようで、発売一カ月ほどで増刷も決定いたしました。みなさまご購入いただき、ありがとうございます。初版をお買い求めになられた... 続きを読む

Next.jsから学ぶWebレンダリング ~React誕生以前からApp Router with RSCまでの流れ~

2023/06/14 このエントリーをはてなブックマークに追加 140 users Instapaper Pocket Tweet Facebook Share Evernote Clip why 箇条書き How What RSC

最近話題のReact Server ComponentsやIslands Architectureが何を解決しようとしてるか知るまでの簡単なWebレンダリングの流れを記載しました。 社内勉強会のために作成した資料となるため箇条書きになっておりますが、なるべくHowやWhatではなくWhyやトレードオフを記述するようにしています。(読みにくい or 誤った記... 続きを読む

ソフトウェア設計のトレードオフと誤り

2023/05/09 このエントリーをはてなブックマークに追加 311 users Instapaper Pocket Tweet Facebook Share Evernote Clip ソフトウェア設計 プログラマ 本書 制約 プログラミング

「プログラムを設計するときに行った技術的な判断や選択が、後日大きな制約となる」これはプログラマなら誰しも経験したことのあることでしょう。本書は、そんなプログラミングにおける各種の設計上の選択について、トレードオフの内容やそれがどのような誤りを招きうるのかという点を踏まえて紹介する書籍です。 コード... 続きを読む

5月新刊情報『ソフトウェア設計のトレードオフと誤り』

2023/04/19 このエントリーをはてなブックマークに追加 214 users Instapaper Pocket Tweet Facebook Share Evernote Clip ソフトウェア設計

『ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには』 Tomasz Lelek、Jon Skeet 著、渋川 よしき、山田 智子、本田 健悟、辻 大志郎、宮永 崇史、小橋 昌明、柏木 祥子、岸本 卓也、後藤 玲雄、棚井 龍之介、原木 翔、山本 力世 訳 2023年5月25日発売予定 472ページ(予定) ISBN97... 続きを読む

データライフサイクルとトレードオフ | フューチャー技術ブログ

2023/03/17 このエントリーをはてなブックマークに追加 101 users Instapaper Pocket Tweet Facebook Share Evernote Clip フューチャー技術ブログ

ソフトウェアの中身を大きく2つに分解すると、プログラムとデータに分かれます。コードコンプリートやA Philosophy of Software Designなど、評判の良いソフトウェア設計の本はいくつかありますが、それらはどれもプログラムの説明がメインでデータのライフサイクルについての説明はなかったと思います。しかし、データ... 続きを読む

Re: 技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - @kyanny's blog

2022/12/22 このエントリーをはてなブックマークに追加 176 users Instapaper Pocket Tweet Facebook Share Evernote Clip 負債 Speaker Deck kyanny's blog

技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - Speaker Deck 「品質と速度はトレードオフの関係ではなく、比例する」みたいな話を見聞きするたびにモヤッとするのが、 本当に短期的な話、三十分以内に変更してデプロイしたい、みたいな「短期的」な話であれば「テスト書いてる時間は... 続きを読む

Reactアプリケーションのテスト戦略

2022/06/03 このエントリーをはてなブックマークに追加 257 users Instapaper Pocket Tweet Facebook Share Evernote Clip Reactアプリケーション StorYBook テスト戦略

Reactアプリケーションのテスト戦略について ・フロントエンドのテストの種類 ・トレードオフ ・所属しているチーム / プロダクトの状況 ・テスト戦略 ・Storybookを使ったこれからのテストへ 続きを読む

ソフトウェア設計についての原則や法則についてまとめてみた

2021/06/12 このエントリーをはてなブックマークに追加 487 users Instapaper Pocket Tweet Facebook Share Evernote Clip 法則 原則 ソフトウェア設計 YAGNI SOLID

ソフトウェア設計について、YAGNIやSOLIDなど多くの原則・法則があることが知られていますが、その解釈にはぶれが存在することが多いです。そこで、特に有名なものあるいは有用と感じることが多いものをいくつかピックアップして、その解釈やトレードオフについてまとめてみました。 注意としては、SOLIDが入ってること... 続きを読む

・男は経済力=一定以上の収入や資産がないと結婚できない(女性からパー..

2021/04/09 このエントリーをはてなブックマークに追加 215 users Instapaper Pocket Tweet Facebook Share Evernote Clip 無職 パー 才能 パートナー候補 努力

・男は経済力=一定以上の収入や資産がないと結婚できない(女性からパートナー候補と扱われない)現実がある 女は若ささえあれば無職・無収入・無資産でも相手を見つけられる。 ↓ ・若さと経済力のトレードオフだから平等? 一定以上の経済力は努力と才能と運により限られた人間しか持てないが、若さは誰でも若い時期が... 続きを読む

一人でパフェを美味しそうに食べるおじさん

2019/11/16 このエントリーをはてなブックマークに追加 346 users Instapaper Pocket Tweet Facebook Share Evernote Clip 風情 パフェ おじさん 美人 若いお姉さん

そのおじさんを見ながら楽しそうに話しているおじさんと若いお姉さんが目の前にいる おじさんは50手前ぐらいでお姉さんは20前半ぐらいでいかにもお金と体のトレードオフといった風情 この店ではそういうおじさんと若いお姉さんをよく見かける お姉さんの方はいつも見かける人でめちゃくちゃ美人なのでいつもついついチ... 続きを読む

良いゲームを作るためのディレクターの戦い。面白さの探索と不安のトレードオフ|かえるD|note

2019/03/31 このエントリーをはてなブックマークに追加 95 users Instapaper Pocket Tweet Facebook Share Evernote Clip 探索 ディレクター 戦い たび かえるD|note

最近新卒2~3年目くらいの子が新しくディレクターに任されたけど、それがうまくできないと悩んでいたので、ディレクターとはこういうものだよという説明をした。本人はとても納得したようで良かったと思ったが、考えてみれば私も最初はすごく苦労したし、今でも仕事をするたびに「本当にこれで良いのか」と悩み続けて... 続きを読む

「GraphQLのmutationは動的にネストしたリソースを更新するもの」ではない - suusan2号の戯れ

2018/11/20 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip mutation GraphQL REST POST リソース

「参照系はGraphQLだけど、更新系はRESTでPOSTにします」みたいな意見を稀によく見る。 もちろん何かしらのトレードオフを考えてRESTを選択しているのだとは思うのだけど、GraphQLのmutation(要は更新系)を誤解している人も中にはいるのではなかろうか。 先日GraphQLのmutationは難しそう……という意見をもらって、詳しく... 続きを読む

プロダクトに対するなぜをesaで集める - chiastolite’s blog

2018/02/02 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip ESA 頭ごなし chiastolite’s blog 経緯

2018 - 02 - 02 プロダクトに対するなぜをesaで集める サービスは運用していくうちに、 トレードオフ をした結果だったり歴史的経緯だったり外部要因によったりで一見不思議な仕様が生まれたりする。 そういうものを途中から入った人が、頭ごなしに否定するのは幸せとはいえない。 ということで esa に↓みたいなテンプレートを作ってみた。 疑問に思ったことを書いて経緯をしってる人が答えるみたい... 続きを読む

それでもやっぱりはあちゅうに同情できない

2017/12/18 このエントリーをはてなブックマークに追加 152 users Instapaper Pocket Tweet Facebook Share Evernote Clip ケチ 神々 庶民 あちゅうさん アレ

こんなのは明らかにはあちゅうが被害者であって、ケチがつくような話じゃないんだけど、どうしてもやっぱりはあちゅうに同情できないんだ。 しょせん電通マン&電通ウーマンという庶民にとっては神々のアレだろというね、つまりは、じゃあはあちゅうさんは 偏差値70のセクハラ電通マンと、偏差値40の俺たちと、どっちが? って話になれば、セクハラ電通マンをセレクトしたわけだろ? そこにトレードオフがあるわけじゃん。... 続きを読む

Eventual Consistencyまでの一貫性図解大全 - Qiita

2017/12/05 このエントリーをはてなブックマークに追加 132 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ACID NoSQL スケーラビリティ base

TL;DR; Eventual Consistencyとか言いながらどうせもっとまともな一貫性実装してることはよくあるんだからみんな適切な名前を使おうぜ。 なぜこの記事を書くのか NoSQLの文脈においてスケーラビリティとのトレードオフでEventual Consistencyという用語は結構な頻度で出てくる。 ACIDに対抗してBASE(Basicaly Avalilable, Soft sta... 続きを読む

JITコンパイルでの冒険 パート1:インタプリタ | コンピュータサイエンス | POSTD

2017/09/12 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip インタプリタ JIT POSTD JITコンパイル 冒険

本記事では、BFのインタプリタがナイーブなアプローチから最適化されたバイトコードにコンパイルするアプローチへと徐々に洗練され、その過程で10倍も高速化されていく様子を見ていきます。このソース言語と、その最適化に伴うトレードオフのいくつかについて理解を深めていきましょう。本記事は、JITコンパイラに関するシリーズの第1回目です。計画としては、シンプルな入力言語を使ってそのインタプリタとJITをいくつ... 続きを読む

フロー効率性とリソース効率性について(QCDのトレードオフなんて本当は無かったんだ) - @i2key のBlog

2017/05/14 このエントリーをはてなブックマークに追加 231 users Instapaper Pocket Tweet Facebook Share Evernote Clip QCD SOE 文脈 特定 i2key

2017 - 05 - 15 フロー効率性とリソース効率性について(QCDのトレードオフなんて本当は無かったんだ) Lean Leanstartup Scrum Agile devops 本ポストはプロダクト開発における特定の文脈によるものなのですべてがそうだとは言っていませんのであしからず。バイモーダル戦略でいうところの SoE 領域 *1 であり、学びによる改善サイクルをガンガン回していくよう... 続きを読む

大規模な Android アプリをリファクタリングする前にしたこと - ┗┐<(՞ਊ՞)>┌┛

2016/12/24 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip Android アプリ tarao メリークリスマス 合意

2016 - 12 - 25 大規模な Android アプリをリファクタリングする前にしたこと メリークリスマス!!この記事は、 はてなエンジニアアドベントカレンダー2016 の25日目の記事です。昨日は id:tarao による 開発速度と品質のトレードオフの判断基準の合意 でした。 僕は id:funnelbit と言う者です。 はてな では Android アプリを担当しています。 突然で... 続きを読む

開発速度と品質のトレードオフの判断基準の合意 - Hatena Developer Blog

2016/12/24 このエントリーをはてなブックマークに追加 631 users Instapaper Pocket Tweet Facebook Share Evernote Clip 合意 負債 リソース 開発速度 競合

2016 - 12 - 24 開発速度と品質のトレードオフの判断基準の合意 はてなエンジニアアドベントカレンダー2016 Webサービスの開発は、ユーザ/顧客へ価値を早く届けるため、競合より早くリリースするため、人的リソースを無駄使いしないためなど、とにかく素早く進めたいものですね。一方で、開発を急ぐあまり品質を犠牲にすればかえって価値が失われたり、技術的負債が溜まって長期的なコストが大幅に増大す... 続きを読む

慶應大ら、熱エンジンの効率を最大限に上げると出力がほぼゼロになることを証明 ~熱力学に新たな原理が付加 - PC Watch

2016/11/01 このエントリーをはてなブックマークに追加 684 users Instapaper Pocket Tweet Facebook Share Evernote Clip 物体 高温 慶應義塾大学理工学部 付加 原理

古くから推測されていた熱エンジンと効率向上と出力の大きさとの間にはトレードオフの関係があることが慶應義塾大学理工学部の齊藤圭司准教授と、東京大学大学院総合文化研究科白石直人氏、学習院大学理学部の田崎晴明教授らの研究グループによって証明された。  火力発電所の発電機のように、高温の物体から熱を受け取り、それを電気のような「使えるエネルギー」に変える装置を一般的に「熱エンジン」と呼ぶ。高温の物体から受... 続きを読む

『なぜ老いるのか、なぜ死ぬのか、進化論でわかる』私たちの生命には、老化と寿命の驚くべき秘密が隠されている - HONZ

2016/02/04 このエントリーをはてなブックマークに追加 50 users Instapaper Pocket Tweet Facebook Share Evernote Clip パラドックス HONZ 問いかけ 本書 矛盾

なぜ老いるのか、なぜ死ぬのか、進化論でわかる 作者:ジョナサン・シルバータウン 翻訳:寺町朋子 出版社:インターシフト 発売日:2016-01-27 パラドックスだらけの生命 「なぜ私たちは老いて死ぬのか?」――本書はこの問いかけに進化論によって答える。そこから見えてくるのは、私たちの生―老い―死(寿命)が、矛盾、パラドックス、トレードオフに満ちあふれているという実態だ。 もともと老化や死は有性生... 続きを読む

パワフルではない言語が必要 – 表現力と合理性のトレードオフについて、Pythonを例に考える | プログラミング | POSTD

2015/12/24 このエントリーをはてなブックマークに追加 65 users Instapaper Pocket Tweet Facebook Share Evernote Clip 人々 ケース 言葉 システム 売り

多くのシステムは“パワフル”であることを売りにしています。パワフルであることを悪いことだと指摘するのは困難に思えますし、この言葉を使う人々はほとんど全て、良いことと想定して使っているようです。この記事では、パワフルではない言語やシステムが必要なケースも多いということを論じたいと思います。多くのシステムは“パワフル”であることを売りにしています。パワフルであることを悪いことだと指摘するのは困難に思え... 続きを読む

若手社員には、まず「トレードオフ」の視点を教育すべき。割り切ることができない社員は必ず潰れる。 - らいおんごろしはかく語りき

2015/11/18 このエントリーをはてなブックマークに追加 366 users Instapaper Pocket Tweet Facebook Share Evernote Clip ライオン 高卒 視点 若手社員 互い

若手職員はすぐに辞める ストレス社会を反映して、労働安全衛生法が改正されました。 それにより、平成27年12月から、従業員50人以上の事業所には、ストレスチェックが義務化されました。  mataleao.hateblo.jp また、新入社員の早期離職も問題視されています。 新入社員が3年以内に離職する割合は、高卒で5割、短大卒で4割、四大卒で3割と、非常に高い数字となっています。 企業と社員、互い... 続きを読む

音圧を上げるための最強にして超簡単なツール、DeeMax誕生 : 藤本健の“DTMステーション”

2015/11/13 このエントリーをはてなブックマークに追加 104 users Instapaper Pocket Tweet Facebook Share Evernote Clip DTMステーション 藤本健 最強 音圧 VST

現代の音楽制作において、最終的な音圧を上げるというのは、非常に重要なテーマになっていますよね。でも音圧を上げることと、音質を保つことや音楽的なバランスを保つことは、ある種のトレードオフであるのも事実。そのため、どうやって音質・音楽性を崩さずに迫力ある音圧にするかを工夫しあっているわけですよね。 そんな中、ちょっと驚くべきツールが誕生しました。DeeMaxというVST(WindowsおよびMac)に... 続きを読む

 
(1 - 25 / 44件)