はてブログ

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



タグ 良いコード

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

消耗せずに「良いコード」とはなにかを考える

2024/11/04 このエントリーをはてなブックマークに追加 171 users Instapaper Pocket Tweet Facebook Share Evernote Clip 結論 議論 主張 指摘 設計入門

次の記事が最近公開されたので、読んでみました。 結論としては、例えば同著者の「良いコード/悪いコードで学ぶ設計入門」という書籍と比較すると、だいぶ受け入れやすい主張になっていると感じました。(以前の書籍についてのコメント記事へのリンク) ところで、私は「良いコード」についての議論や指摘や検討を積極... 続きを読む

良いコードとは何か」で消耗するのはもうやめよう - DMM Developers Blog

2024/11/01 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip 激論 ミノ駆動 プラットフォーム DMM.com 横断チーム

これはなに? こんにちは、DMM.comのミノ駆動です。 プラットフォーム開発本部 Developer Productivity Group 横断チームにて、 プラットフォームの設計品質向上に取り組んでいます。 さて、ネット上ではソフトウェア開発における「良いコードとは何か」をめぐって、 いろんな意見が交錯したり、 ときには激論を呼んだり... 続きを読む

ケント・ベックに学ぶ良いコードの書き方🗒️ - Qiita

2024/09/14 このエントリーをはてなブックマークに追加 121 users Instapaper Pocket Tweet Facebook Share Evernote Clip meetup Qiita ケント シカ プログラマー

こんにちは、しが あきとし(@akitosihga)です。 先日あるMeetUpで良いコードの書き方について考える機会がありました。 『良いコード』の定義は幅広く様々な解釈があると思います。 その中でも、自分が敬愛するプログラマーのケント・ベックから学んだ事に焦点を当てて良いコードの書き方についてまとめました。 ケント... 続きを読む

ルールは現場で死にました - The Rules of Programming の読書感想文 - じゃあ、おうちで学べる

2024/09/15 このエントリーをはてなブックマークに追加 188 users Instapaper Pocket Tweet Facebook Share Evernote Clip ルール 読書感想文 現場 邦題 指針

本日は人生の数ある選択肢のなかから、こちらのブログを読むという行動を選んでくださいまして、まことにありがとうございます。 はじめに プログラミングの世界には多くの指針や原則が存在します。Chris Zimmerman氏の「The Rules of Programming」(邦題:ルールズ・オブ・プログラミング ―より良いコードを書くための... 続きを読む

良いコードってどんなコードですか?という質問を受けたら何と答えるか - snoozer05's blog

2024/06/19 このエントリーをはてなブックマークに追加 192 users Instapaper Pocket Tweet Facebook Share Evernote Clip snoozer05's blog プログラマー 質問 同期

技術顧問先で、一生懸命コードに向き合っているプログラマーになりたての方から、次のような質問をもらいました。 最初に面談した時、1年後にいいコードが書ける、上手に書けることを目標にしましたが、 先日スクール時代の同期(それぞれRubyの会社で働いている)と話したところ、会社ごとにレビューの仕方やコードに関... 続きを読む

DDDはなぜ難しいのか / 良いコードの定義と設計能力の壁

2024/03/24 このエントリーをはてなブックマークに追加 151 users Instapaper Pocket Tweet Facebook Share Evernote Clip DDD 定義

"Object-Oriented Conference 2024" の登壇資料です。 https://ooc.connpass.com/event/305241/ 続きを読む

最小限のコードで動く最も汚いコードから始める

2023/09/03 このエントリーをはてなブックマークに追加 503 users Instapaper Pocket Tweet Facebook Share Evernote Clip 汚いコード 最小限 コード 要点 完璧

最小限のコードで動く最も汚いコードから始める 2023.09.02 コードを書く際の重要な要点は、読みやすく他人に理解される「良いコード」を書くことです。しかし、完璧を目指して最初から書こうとすると行き詰まります。代わりに、荒削りながらも動くコードを作成し、徐々にリファクタリングして完成度を高めます。型エラ... 続きを読む

僕が考える「良いコード」 - give IT a try

2023/07/12 このエントリーをはてなブックマークに追加 196 users Instapaper Pocket Tweet Facebook Share Evernote Clip give IT a try 変数 メソッド メソッド名 中身

こんなコードだとわかりやすい 僕が考える良いコードの特徴(条件)を挙げてみると、 ぱっと見たら、だいたい何をやっているのかがわかるメソッド名 ぱっと見たら、だいたい中身が何なのか想像がつく変数名 ぱっと見たら、だいたい何をやっているのかが把握できるメソッドの内の処理フロー 驚きが少ないメソッド 副作用... 続きを読む

【C#】SOLID原則を学ぼう - Annulus Games

2023/05/28 このエントリーをはてなブックマークに追加 248 users Instapaper Pocket Tweet Facebook Share Evernote Clip SOLID原則 Unity 文法 Annulus Games

今回の記事はオブジェクト指向プログラミングにおける設計の基本、「SOLID原則」について。 ある程度プログラミングの文法を知っていれば、動作するコードを書くことは可能です。しかし、より良いコードを書きたいのであれば、文法の知識だけではなく、設計に関する知識も必要になってきます。 特にUnityでは、適当にコ... 続きを読む

ITエンジニア本大賞2023が決定。技術書部門大賞に『良いコード/悪いコードで学ぶ設計入門』、ビジネス書部門大賞『メタバース進化論』 | gihyo.jp

2023/02/13 このエントリーをはてなブックマークに追加 128 users Instapaper Pocket Tweet Facebook Share Evernote Clip 翔泳社 gihyo.jp プレゼン大会&最終投票 イベント

ITエンジニア本大賞2023が決定。技術書部門大賞に『良いコード/悪いコードで学ぶ設計入門』、ビジネス書部門大賞『メタバース進化論』 翔泳社が主催するイベント「ITエンジニア本大賞2023」が行われ、2月9日にプレゼン大会&最終投票を開催し、技術書部門大賞およびビジネス書部門大賞を決定した。技術書部門大賞には『... 続きを読む

良いコード/悪いコードで学ぶ設計入門』を一歩深める読み方 / deepen good code bad code

2022/11/26 このエントリーをはてなブックマークに追加 163 users Instapaper Pocket Tweet Facebook Share Evernote Clip 設計入門 悪いコード 一歩 読み方 Event

こちらのイベントで用いたスライドです。 『良いコード/悪いコードで学ぶ設計入門』を一歩深める読み方 - FwLibrary #11 https://forkwell.connpass.com/event/264759/ 動画のアーカイブはこちら。 https://youtu.be/_qXG06v8HAI 続きを読む

良いコード」を書くために意識している17のTips まとめ

2022/11/21 このエントリーをはてなブックマークに追加 373 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tips

この記事について 私はWeb基盤を提供している企業でWebアプリケーションエンジニアをしています。 インフラや顧客基盤など複数のバックエンドAPIが動いており、それらを結合したアグリゲーション(BFF)の作成とフロントエンドの実装を担当することが多いです。 言語はTypeScriptとC#を選択する事が多く、フロントエンド... 続きを読む

良いコード/悪いコードで学ぶ設計入門の感想と注意点

2022/08/05 このエントリーをはてなブックマークに追加 449 users Instapaper Pocket Tweet Facebook Share Evernote Clip 設計入門 自体 悪いコード 開発チーム 一通り

良いコード/悪いコードで学ぶ設計入門」という本がとても売れているようです。私の所属している開発チームでも、何人か購入した人がいたので、私も購入して一通り読んでみました。 結果として、いくつかの考えが整理され、私としてはこの本によって考えが深まり、本を読んで考えた事自体は有意義であったと思いました... 続きを読む

技術的負債による年12兆円以上の経済的損失改善のために 『良いコード/悪いコードで学ぶ設計入門』の著者が願う 「設計が当たり前の世界」

2022/06/02 このエントリーをはてなブックマークに追加 211 users Instapaper Pocket Tweet Facebook Share Evernote Clip 負債 裏話 登壇 著者 執筆

4/30発売の『良いコード/悪いコードで学ぶ設計入門』を紹介する「『良いコード/悪いコードで学ぶ設計入門』著者トーク」。ここで著者の仙塲大也氏が登壇。最後に「エンジニアリングの当たり前を変える」に込められた想いと執筆の裏話を話します。前回はこちらから。 押さえるべきこと押さえて設計できるスキルは当然にな... 続きを読む

書評『良いコード/悪いコードで学ぶ設計入門』 - uhyo/blog

2022/05/19 このエントリーをはてなブックマークに追加 228 users Instapaper Pocket Tweet Facebook Share Evernote Clip 筆者 たびTypeScript入門書 uhyo 皆さん 感想

皆さんこんにちは。今回は、2022年4月30発売の『良いコード/悪いコードで学ぶ設計入門』を読み終わったので、書評という形で感想と紹介を述べたいと思います。筆者はもともと技術書を読まず「ネットでいいやん」派だったのですが、このたびTypeScript入門書を出版したこともあり、それを過去の話として葬り去るべく技術... 続きを読む

悪いコードをやっつけよう!『良いコード/悪いコードで学ぶ設計入門』を読んで - 虎の穴開発室ブログ

2022/05/11 このエントリーをはてなブックマークに追加 196 users Instapaper Pocket Tweet Facebook Share Evernote Clip 本書 設計入門 悪いコード 穴ラボ 大型連休

こんにちは。虎の穴ラボのH.Kです。 5月の大型連休で社内の技術書購入を支援する制度を利用して購入した『良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方』を読みました。 『良いコード/悪いコードで学ぶ設計入門』書影 とても良い本でしたので、本書の横断的な概要と、その中で良かった... 続きを読む

良いコード/悪いコードで学ぶ設計入門』を読んで気になったことのメモ

2022/05/04 このエントリーをはてなブックマークに追加 128 users Instapaper Pocket Tweet Facebook Share Evernote Clip メモ 設計入門 悪いコード アイディア テクニック

はじめに 話題となっている『良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方』 (出版社のページ) を読みました。 全体的には「うんうん、そうだよね」と同意できることが多かったです。 もちろん、初めて目にするような考え方, アイディア, テクニックもありました。 一方、気になった... 続きを読む

良いコード/悪いコードで学ぶ設計入門 』を出版します|ミノ駆動|note

2022/04/11 このエントリーをはてなブックマークに追加 454 users Instapaper Pocket Tweet Facebook Share Evernote Clip ミノ駆動 Note リファクタリング 設計入門 ヨドバシ

こんにちは、リファクタリングが大好きなミノ駆動です。 これは、私が執筆した『良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方』について紹介する記事です。 2022年4月30日発売です(ほぼ同日に電子書籍版も出ます)。 AmazonなどECサイトで、すでに多くの予約が入っており、ヨドバシ.... 続きを読む

プログラミングにおける設計力を高めるには 〜 良いコードを書くために | Social Change!

2021/11/11 このエントリーをはてなブックマークに追加 293 users Instapaper Pocket Tweet Facebook Share Evernote Clip Social Change プログラミング ライブラリ 構造

プログラミングとはコードを書くことだけではありません。どういった構造にするのか、データはどう扱うのか、どのライブラリを使うのか、いくつもの設計を踏まえてコードを書くのです。設計を表現したものがソースコードです。 設計の良し悪しは品質に影響します。では、良い設計を作るスキルは一体どうやって身につける... 続きを読む

良いコードとは何か - エンジニア新卒研修 スライド公開

2021/10/07 このエントリーをはてなブックマークに追加 611 users Instapaper Pocket Tweet Facebook Share Evernote Clip エンジニア新卒研修 スライド公開

Transcript 良いコードとは何か 2021年度 株式会社サイバーエージェント エンジニア 新卒研修 株式会社CyberZ 森 篤史 森 篤史 2019年度 新卒⼊社 Androidアプリエンジニア 未踏スーパークリエータ @at_sushi_at Mori-Atsushi リアーキテクチャプロジェクト 新卒1年⽬からAndroidアプリのアーキテクチャ移⾏を主導 Java ... 続きを読む

良いコード」を書くための10のポイントとは? - GIGAZINE

2021/09/25 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip Uber チャールズ GIGAZINE プログラマー コード

プログラマーがコードを書く際は、メンテナンス性を確保したり、パフォオーマンスを最大化したりと、なるべく「良いコード」を書くように努める必要があります。Uberでエンジニアリングマネージャーを務めた経験を持つチャールズ・アクセル・ダイン氏が、「良いコード」を書くために重要な10のポイントを解説しています... 続きを読む

良いコードとは何か - エンジニア新卒研修 スライド公開|CyberZ CTO室|note

2021/04/27 このエントリーをはてなブックマークに追加 1715 users Instapaper Pocket Tweet Facebook Share Evernote Clip こん スライド 講義 Note 株式会社サイバーエージェント

CyberZ CTO室のメンバーの森 (@at_sushi_at) です。 先日、株式会社サイバーエージェントの2021年度 エンジニア新卒研修でコードの品質に関する講義を行いました。 そこで話した内容とスライドを完全公開します。 45分の内容のため、かなり長いですが、個人的にぜひ一読して欲しい内容になっています。 はじめに こんに... 続きを読む

プログラミング書籍を10年ぶりに改訂して気がついたこと

2021/04/24 このエントリーをはてなブックマークに追加 241 users Instapaper Pocket Tweet Facebook Share Evernote Clip honto 10年ぶり 増補 初版 執筆

はじめに 2011年に書いた良いコードを書く技術を増補改訂して出版しました。 Amazon | Rakutenブックス | honto | ヨドバシ.com | Gihyo Direct 10年ぶりに書籍を技術書を改定するという貴重な体験をさせていただいたので、執筆の中で気がついたことをご紹介します。 ちなみに初版を執筆した10年前はこんな世界です? VS... 続きを読む

良いコードの書き方 - Qiita

2020/09/21 このエントリーをはてなブックマークに追加 294 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 書き方

概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 生産性を高め、メンテナンスコストを下げる バグが生まれづらくする 開発... 続きを読む

良いコードを書くための8つの習慣 - New Relic公式ブログ

2020/06/22 このエントリーをはてなブックマークに追加 541 users Instapaper Pocket Tweet Facebook Share Evernote Clip 習慣 New Relic公式ブログ 8つ

良いプログラマになるにはどうしたらいいでしょうか?この難しく泥臭い課題について論じた2016年のブログ投稿「8 Ways to Become a Better Coder」の抄訳です。 少し前の記事ですが、根強い人気記事の一つです。 そろそろ本気を出して、プログラミングのスキルアップを目指すタイミングかもしれませんよ! キャリアアッ... 続きを読む

 
(1 - 25 / 49件)