タグ 良いコード
新着順 10 users 50 users 100 users 500 users 1000 users良いコードとは何か - エンジニア新卒研修 スライド公開|CyberZ CTO室|note
CyberZ CTO室のメンバーの森 (@at_sushi_at) です。 先日、株式会社サイバーエージェントの2021年度 エンジニア新卒研修でコードの品質に関する講義を行いました。 そこで話した内容とスライドを完全公開します。 45分の内容のため、かなり長いですが、個人的にぜひ一読して欲しい内容になっています。 はじめに こんに... 続きを読む
良いコードとは
良いコードとは 1. 良いコードとは まついのぶゆき 2. 良いコードとは • (エンタープライズにおける)良いコードとは、「読みやすくて 理解しやすく、修正しやすいコード」のことである • メモリ使用量やCPU使用量、I/O転送量が低いコードのことではない • 少しでも高速に動作するコードのことではない • ゲームや特殊な環境で動作するソフトウェアなどでは、こういうコードが「良 い」コードの場合... 続きを読む
ひどいコードをメンテしてきたからこそ実感する、良いコードや良い設計の大切さ - give IT a try
2016 - 08 - 08 ひどいコードをメンテしてきたからこそ実感する、良いコードや良い設計の大切さ 本 よもやま話 はじめに 先日、社内で「良いコードの書き方やお作法、プログラミングの原則って、どうやったら身に付くんだろうねえ?」という話になりました。 もちろん、「本を読んで勉強する」っていのも勉強法のひとつなんですが、そもそも、もっと強烈なモチベーションがないと、必死になって良いコードの書... 続きを読む
「技術だけじゃないエンジニア」を目指す人はゼッタイ読むべき『マーケティング戦争』 - 彼女からは、おいちゃんと呼ばれています
書籍, ビジネス もっといえば、プログラマも良いコードを書いていればいいという時代は終わった。これからは、プログラムをいかに金に変えるかどうかをプログラマが真剣に考える時代です。新しいビジネスを考えることのできるプログラマを時代は欲しているのです。 (中略)技術が急速に発展している今は、技術をちゃんと知っていないと時代にあったアイディアは思いつけない。アイディアを思いついて、直ぐに実装できないと、... 続きを読む
エンジニアが選ぶ。本当に買って良かった神キーボード9選 | Find Job ! Startup
一流のエンジニアはキーボードにこだわりたいと思うもの。良いコードは良い道具から生まれます。今回は珠玉のキーボード9選をお届けします。 Microsoft Natural Ergonomic Keyboard 4000(¥4,500) エルゴノミクスデザインの先駆けとなったMicrosoftの定番キーボードです。 キーボード中央にあるズームスライダーには拡大/縮小が割り当てられており、マウス操作を減... 続きを読む
良いコードとは何か - エンジニア新卒研修 スライド公開
Transcript 良いコードとは何か 2021年度 株式会社サイバーエージェント エンジニア 新卒研修 株式会社CyberZ 森 篤史 森 篤史 2019年度 新卒⼊社 Androidアプリエンジニア 未踏スーパークリエータ @at_sushi_at Mori-Atsushi リアーキテクチャプロジェクト 新卒1年⽬からAndroidアプリのアーキテクチャ移⾏を主導 Java ... 続きを読む
普通のプログラマへ良いコードを書く方法を教える!リーダブルコード | Act as Professional - hiroki.jp by HIROCASTER
私はすばらしいコードを「エレガントなコード」と呼ぶ@HIROCASTERでございませう。まず、はじめに。本書はハッカーは読まなくて良い。普通のプログラマに読んで欲しい。デザインパターンやリファクタリングよりも、本書に書かれていることの方がプログラマは毎日考えて、意識してコードを書くのだ。よって、普通のプログラマならば本書を読んでおきたい。普通のコードを書く人にオススメの1冊だ。例えるならば、バク転... 続きを読む
優秀なエンジニアは読んでいる!「エンジニアとして影響を受けた本」13選|転職ドラフトReport
読んだことあるものについて、いくつか抜粋でおすすめしてみますね。 リーダブルコード 圧倒的大差で1位を獲得したのは、『リーダブルコード』。 良いコードを書くために必要な基本的な知識が詰まった良書ですね。 リブセンス社内でも、他のエンジニアのデスクや本棚などいろいろな場所で、この特徴的な青い背表紙を見かけます。 ランキングには入らなかったけれど『コードコンプリート』もよろしければどうぞ。 Team ... 続きを読む
優秀なエンジニアは読んでいる!「エンジニアとして影響を受けた本」13選|転職ドラフトReport
読んだことあるものについて、いくつか抜粋でおすすめしてみますね。 リーダブルコード 圧倒的大差で1位を獲得したのは、『リーダブルコード』。 良いコードを書くために必要な基本的な知識が詰まった良書ですね。 リブセンス社内でも、他のエンジニアのデスクや本棚などいろいろな場所で、この特徴的な青い背表紙を見かけます。 ランキングには入らなかったけれど『コードコンプリート』もよろしければどうぞ。 Team ... 続きを読む
WEB+DB PRESS Vol.99の「良いコード」を本気でコードレビューしてみた - 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 作者: ?橋健一,谷口禎英,井本大登,山崎勝平,大和... 続きを読む
プログラミング中級者に読んでほしい良いコードを書くための20箇条 | anopara
2016年5月12日追記 よろしければこちらもお読みください→「プログラミング中級者に読んでほしい20個の心得の補足」 私がコーディングする際、なるべくバグを混入させず、かつシンプルで保守性が高くなるように気を付けていることをまとめてみる。「良いコードとはなんだ」の定義については考えない。100人のプログラマー... 続きを読む
仕事とは、プログラミングとは - mizchi's blog
2015-03-07 仕事とは、プログラミングとは これは、冒頭の問いから端を発した、各章のつながりが不明瞭なエッセイ、流行りのミームでいうと技術的ポエム、であり、プログラミングをテーマにしていてもプログラミングの記事ではない。(と一番最後まで書き終わった自分が注釈を入れている) 良いコードとは何か 趣味で4年、本腰を入れたは最後の2年なのだが、それから3年間ほど仕事でプログラムを書いてきた。それ... 続きを読む
良いコードを書くための8つの習慣 - New Relic公式ブログ
良いプログラマになるにはどうしたらいいでしょうか?この難しく泥臭い課題について論じた2016年のブログ投稿「8 Ways to Become a Better Coder」の抄訳です。 少し前の記事ですが、根強い人気記事の一つです。 そろそろ本気を出して、プログラミングのスキルアップを目指すタイミングかもしれませんよ! キャリアアッ... 続きを読む
最小限のコードで動く最も汚いコードから始める
最小限のコードで動く最も汚いコードから始める 2023.09.02 コードを書く際の重要な要点は、読みやすく他人に理解される「良いコード」を書くことです。しかし、完璧を目指して最初から書こうとすると行き詰まります。代わりに、荒削りながらも動くコードを作成し、徐々にリファクタリングして完成度を高めます。型エラ... 続きを読む
『良いコード/悪いコードで学ぶ設計入門 』を出版します|ミノ駆動|note
こんにちは、リファクタリングが大好きなミノ駆動です。 これは、私が執筆した『良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方』について紹介する記事です。 2022年4月30日発売です(ほぼ同日に電子書籍版も出ます)。 AmazonなどECサイトで、すでに多くの予約が入っており、ヨドバシ.... 続きを読む
プログラマの麻疹 - YoshioriのBlog
id:t-wada と話してた時に出てきた「プログラマの麻疹」プログラマはみんなどうせかかるんだから早めにかかっておいた方が良いそしてかかっておくと治った後にはさらに良いコードが書けるようになるので恐れずにかかりましょう名前症状僕の状態OO 厨多分,現在一番キャリアが多い.一時期 AOP 厨になってしまった人も含む事がある.smalltalk を神格化しはじめるかかり中function 厨最近増え... 続きを読む
良いコード/悪いコードで学ぶ設計入門の感想と注意点
「良いコード/悪いコードで学ぶ設計入門」という本がとても売れているようです。私の所属している開発チームでも、何人か購入した人がいたので、私も購入して一通り読んでみました。 結果として、いくつかの考えが整理され、私としてはこの本によって考えが深まり、本を読んで考えた事自体は有意義であったと思いました... 続きを読む
職業プログラマになって考えた「良いコード」とは? - seri::Programing Diary
仕事としてコードを書くようになって3週間が経ったのでここらで所感をまとめてみたいと思う。ベンチャーと大手企業の違いみたいなことを書いてもいいんだけど、正直今のところ「あまり変わらない」印象。それもそのはず、現職もエンプラ向けの仕事。SIと仕事のやり方はかなり似ている。 ので、純粋にプログラマとして思ったことを。 スパゲッティコードとの出会いこの3週間で触ったのはウチの会社で改修・保守をやっているシ... 続きを読む
プログラマーの皆さん向け:「コーディングがはかどる」BGMがあるそうです - @IT
「コーディングがはかどる」かもしれないプログラマーの皆さん向けの音楽サイトがあるそうです。ちょっと試してみました。 今、BGMは流れていますか? 家で、電車で、会社で──。「NO MUSIC, NO LIFE」までではないにしても、“ながら音楽”の習慣がある人は多いでしょう。特に論理的な思考を必要とするプログラマーの皆さんは、良いコードを効率よく書くためにどんな環境が必要か、どんな音楽だとはかどる... 続きを読む
「良いコード」を書くために意識している17のTips まとめ
この記事について 私はWeb基盤を提供している企業でWebアプリケーションエンジニアをしています。 インフラや顧客基盤など複数のバックエンドAPIが動いており、それらを結合したアグリゲーション(BFF)の作成とフロントエンドの実装を担当することが多いです。 言語はTypeScriptとC#を選択する事が多く、フロントエンド... 続きを読む
O'Reilly Japan - リーダブルコード
リーダブルコード――より良いコードを書くためのシンプルで実践的なテクニック Dustin Boswell、Trevor Foucher 著、角 征典 訳 2012年06月23日 発売予定 260ページ ISBN978-4-87311-565-8 フォーマット Print 原書: The Art of Readable Code 美しいコードを見ると感動する。優れたコードは見た瞬間に何をしているかが... 続きを読む
良いコードの書き方 - Qiita
Help us understand the problem. What is going on with this article? 概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 ... 続きを読む
フロントエンドの 良い設計、良いコードを考える - Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
良いコードの書き方 - Qiita
概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 生産性を高め、メンテナンスコストを下げる バグが生まれづらくする 開発... 続きを読む
プログラミングにおける設計力を高めるには 〜 良いコードを書くために | Social Change!
プログラミングとはコードを書くことだけではありません。どういった構造にするのか、データはどう扱うのか、どのライブラリを使うのか、いくつもの設計を踏まえてコードを書くのです。設計を表現したものがソースコードです。 設計の良し悪しは品質に影響します。では、良い設計を作るスキルは一体どうやって身につける... 続きを読む