はてブログ

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



タグ 良いコード

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

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 文法 程度プログラミング 設計

今回の記事はオブジェクト指向プログラミングにおける設計の基本、「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」の抄訳です。 少し前の記事ですが、根強い人気記事の一つです。 そろそろ本気を出して、プログラミングのスキルアップを目指すタイミングかもしれませんよ! キャリアアッ... 続きを読む

良いコードの書き方 - Qiita

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

Help us understand the problem. What is going on with this article? 概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 ... 続きを読む

フロントエンドの
良い設計、良いコードを考える - Speaker Deck

2019/11/21 このエントリーをはてなブックマークに追加 295 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck フロントエンド 良い設計

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

V8エンジンでのJavaScriptの機能と最適化コードの書き方に関する5つのベストプラクティス | コンピュータサイエンス | POSTD

2017/10/12 このエントリーをはてなブックマークに追加 201 users Instapaper Pocket Tweet Facebook Share Evernote Clip 連載 アプリケーション POSTD 実際 ベストプラクティス

数週間前に、JavaScriptが実際どのように動いているかを掘り下げて紹介する記事の連載を始めました。JavaScriptがどのような機能で構成されていてそれらがどのように組み合わさって機能していくのかを知ることによって、さらに良いコードやアプリケーションを作ることができるのではないかと思ったからです。 (ht数週間前に、JavaScriptが実際どのように動いているかを掘り下げて紹介する記事の... 続きを読む

スタディサプリENGLISH成長の裏側には、良いコードがあった。エンジニアが育つ、バックエンドが今アツい!|リクルートマーケティングパートナーズ

2017/10/12 このエントリーをはてなブックマークに追加 146 users Instapaper Pocket Tweet Facebook Share Evernote Clip スタディサプリEnglish リクルートマーケティング

スタディサプリENGLISH成長の裏側には、良いコードがあった。エンジニアが育つ、バックエンドが今アツい! 9月某日、役員の声掛けにより集まった3人のエンジニアたち。 彼らは、2017年8月リリース以降、会員数を増やしている『スタディサプリENGLISH』に携わるエンジニアたちだ。TOEIC®学習者を対象とし、学習者が圧倒的に感じる「忙しくて時間がとれない」課題を解決するサービスには、申込者が殺到... 続きを読む

WEB+DB PRESS Vol.99の「良いコード」を本気でコードレビューしてみた - give IT a try

2017/06/29 このエントリーをはてなブックマークに追加 569 users Instapaper Pocket Tweet Facebook Share Evernote Clip Web+DB Press give IT a try 大和

2017 - 06 - 30 WEB+DB PRESS Vol.99の「良いコード」を本気でコードレビューしてみた Ruby はじめに Twitterを見てたら、気になる雑誌の特集を見つけました。 WEB+DB PRESS Vol.99の 「Rubyで学ぶ!良いコードって何だろう?」 という特集記事です。 WEB+DB PRESS Vol.99 作者: ?橋健一,谷口禎英,井本大登,山崎勝平,大和... 続きを読む

 
(1 - 25 / 42件)