【新卒エンジニアが考える】「読みやすさ」の正体とは?大学で学んだ認知心理学をUI実装とJavaのコード設計にあてはめてみた
2026年度新卒エンジニアとして入社した花です。 突然ですが、まず以下の画像をご覧ください。 (自作図) いかがでしょうか? 順番通りに読んでしまっていた方が多いのではないでしょうか。 どんなに...
431 search resultsShowing 1~20 results
You need to log-in
2026年度新卒エンジニアとして入社した花です。 突然ですが、まず以下の画像をご覧ください。 (自作図) いかがでしょうか? 順番通りに読んでしまっていた方が多いのではないでしょうか。 どんなに...
動くコードは書ける。でも半年後の自分や、初めてそのコードを読むメンバーがすぐに理解できるかというと自信がない。読みにくいコードは、書いた瞬間は問題にならなくても、後からのレビューや保守で確実に時...
現場で差がつく「良いコード」の書き方:可読性・保守性を高めるリーダブルコード実践術 プログラミング学習を進める皆さん、コードを書く喜びを感じていますか?プログラムが期待通りに動いた時の達成感は格...
PowerShellスクリプトへのコメント追加をAIに依頼するにあたり、どのモデルが最も適しているかを気になったので調べてみました。 検討内容 全くコメントの書かれていない同じPowerShel...
この記事は Zenn に投稿した記事 の転載です。 はじめに 初めての投稿です。 未経験からエンジニアを始めて1年が経ちました。 さて、 エンジニアになり、プログラミングを学び始めると、どこかで...
公式の /code-review は「リーダブルコード観点」をどこまで見るのか — 可読性特化スキルを自作して比較した 社内で「LLM 活用の課題」を洗い出したとき、コードレビューの品質が挙がり...
はじめに C++ や Python のプログラミング学習で「Hello World」を終えた後、教科書通りに if 文やループ処理の文法を延々と学ぶのは、少し退屈に感じることがあります。そこで今...
はじめに これはプログラミング初学者であるもりぞう(私)が、オライリー・ジャパン出版の「リーダブルコード」に出てくるサンプルコードを Python 版に翻訳した上で、この本の要点を理解してみよう...
今更ですが、リーダブルコードをちゃんと読みました。 明確な単語を選ぶ 例えば下記の関数はどんな機能をもつだろう? getという単語からは明確な意思が伝わらない。ページはどこから取得するのか。キャ...
はじめに 早期returnは熟練の凄腕プログラマーが正しく使えば非常に可読性の高いコードを書くことが出来ます。 一方で、break,continue,return文がしばしば「飼いならされたgo...
はじめに こんにちは!今年の4月に新卒で入社しました、 AXLBIT株式会社開発課の@ax-ueharaです! 今回は、2026年6月の社内勉強会において発表した内容を備忘録も兼ねて、まとめさせ...
賛否両論がある三項演算子。 「リーダブルコード」でも以下のように記載されており、どちらかというと"否"に寄っているように見えます。 基本的にはif/elseを使おう。三項演算子はそれによって簡潔...
良いコードについて改めて考えたきっかけ 良いコードについて、改めて私の中で整理したくなり、以下の3冊を読みました。 『プリンシプル オブ プログラミング』 『リーダブルコード』 『良いコード/悪...
はじめに 株式会社Good Labでエンジニアをしている コータロー です。 日々、Java・SQL・Gitなどの技術情報や、新人エンジニア向けの学習ノウハウ、 AI活用についての情報を発信して...
はじめに 株式会社Good Labでエンジニアをしている コータロー です。 日々、Java・SQL・Gitなどの技術情報や、新人エンジニア向けの学習ノウハウ、 AI活用についての情報を発信して...
はじめに 株式会社Good Labでエンジニアをしている コータロー です。 日々、Java・SQL・Gitなどの技術情報や、新人エンジニア向けの学習ノウハウ、 AI活用についての情報を発信して...
はじめに 株式会社Good Labでエンジニアをしている コータロー です。 日々、Java・SQL・Gitなどの技術情報や、新人エンジニア向けの学習ノウハウ、 AI活用についての情報を発信して...
株式会社パレットリンクの @BaspisKawaE です。 今回は、AI時代における「読みやすいコード」の意義について、自身の整理を兼ねて論じていきます。 よろしくお願いします! 第0章 本記事...
はじめに 株式会社Good Labでエンジニアをしている コータロー です。 日々、Java・SQL・Gitなどの技術情報や、新人エンジニア向けの学習ノウハウ、 AI活用についての情報を発信して...
はじめに 株式会社Good Labでエンジニアをしている コータロー です。 日々、Java・SQL・Gitなどの技術情報や、新人エンジニア向けの学習ノウハウ、 AI活用についての情報を発信して...
431 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.