はてブログ

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



タグ 可読性

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

PythonのUnionをなるべく使わないで欲しい件について - Qiita

2024/04/08 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita UNION Python 型ヒント コード

はじめに Pythonの型ヒントにおいて、Unionは複数の型を受け入れることができる便利な機能です。しかし、Unionの過度な使用は、コードの可読性や保守性を低下させる可能性があります。本記事では、Unionをなるべく使わないようにすべき理由について説明します。 内容 ここでは2つのUnionを使って欲しくないケースについ... 続きを読む

論文PDFファイルの可読性を劇的に向上させるGoogle公式Chrome拡張機能「Google Scholar PDF Reader」レビュー

2024/03/23 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip Google公式Chrome拡張機能 Reading 論文

科学論文のPDFファイルを読みやすくするChrome拡張機能「Google Scholar PDF Reader」をGoogleが公開しました。論文の内容読解にめちゃくちゃ役立ちそうだったので、インストール手順や搭載機能をまとめてみました。 Google Scholar Blog: Supercharge your PDF reading: Follow references, skim outline, jump to figu... 続きを読む

Ajax 通信を簡単にする htmx の基本と実践 | フロントエンド | スタッフブログ | 名古屋のCMS構築・Web制作会社 アップルップル

2024/02/27 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip htmx Ajax アップルップル html属性 サーバー

htmx は、JavaScript のコードを書かずにサーバーとの非同期通信を実現し、ページの一部を更新することを可能にする JavaScriptライブラリです。HTML属性の拡張により簡単に使用できるようにし、結果として、コードの可読性が向上し、将来のメンテナンスも容易になります。これらの特徴から、htmx はウェブサイト制作の... 続きを読む

Pythonでコードに意図を込める方法 - Qiita

2024/02/25 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip 命名 単純 意図 Qiita 粒度

はじめに 可読性の高いコードを書くためには、開発者の意図をコード上で表現することが重要です。この記事ではコードに意図を込めるいくつかの方法について説明します。いずれも基礎的なものであり、かつ粒度に若干ばらつきがありますがご容赦ください。 方法 適切な命名をする 適切な命名はコードの意図を伝える単純か... 続きを読む

優先度B: 強く推奨 | Vue.js

2023/11/02 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip Vue.js 推奨 コンポーネント 少数 違反

優先度B: 強く推奨 ​これらのルールは、ほとんどのプロジェクトで可読性や開発者の使い勝手を向上させることが分かっています。これらのルールに違反した場合でも、あなたのコードは動作しますが、違反はごく少数で十分に正当な理由がなければいけません。 コンポーネントのファイル ​ファイルを結合してくれるビルドシ... 続きを読む

全部、商用利用も無料! Google Fontsの中でも可読性・判別性に優れたフォントのまとめ、UIデザインにも最適

2023/09/04 このエントリーをはてなブックマークに追加 221 users Instapaper Pocket Tweet Facebook Share Evernote Clip フォント Google Fonts UIデザイン 判別性 全部

Google Fontsには日本語フォントや英語フォントをはじめ、さまざまな言語のフォントをすべて無料で使用できます。いやー、いい時代ですね。 そんなGoogle Fontsの中からリーダビリティ、レジビリティに優れた、...記事の続きを読む 続きを読む

Figmaですぐに使えるUIデザイン用のアイコン素材! シンプルで、可読性を最大限に高めた4,000種類のアイコン

2023/06/28 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip figma ソリッド アイコン 商用プロジェクト スマホアプリ

WebサイトやスマホアプリのUIデザイン用にシンプルで、可読性を最大限に高めたアイコン素材を紹介します。ライン・デュオトーン・ソリッド・フラットの4つのスタイルに、計4,000種類のアイコンが揃っています。 アイコンはオープンソースなので、商用プロジェクトでも無料で利用できます。Figmaで配布されているので、す... 続きを読む

「Go Style Guide」から学んだ可読性の高いコードの書き方

2023/06/02 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip 高いコード 書き方 FRI 小島 登壇資料

Go Conference 2023 ( 2023/06/02 Fri. ) https://gocon.jp/2023/ 登壇資料 株式会社アンドパッド プロダクトテックリード 小島 夏海 みなさん、Googleが公開したGo Style Guideは読みましたか? ソフトウェア開発は継続的な活動であり、一般的に複数人で行うことが多いです。 継続的に複数人で開発を行う場合、自分が書... 続きを読む

プログラミング向けフォントの新しい選択肢「0xProto」/トレンドを抑えつつも、可読性とデザインに独自の工夫。控えめな合字活用もちょうどいい【レビュー】

2023/05/31 このエントリーをはてなブックマークに追加 188 users Instapaper Pocket Tweet Facebook Share Evernote Clip 工夫 トレンド レビュー 新しい選択肢 デザイン

続きを読む

python的な書き方を学ぶと良い話 - Qiita

2023/03/26 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip コーディング Python 流儀 ライブラリ Qiita

はじめに Pythonは可読性が高く、ライブラリが豊富というメリットがあります。一方で、遅いから使いたくないと言われることもあります。たしかにコンパイル方式の言語に比べれば遅い部類ではあります。しかし、実際のところではpython的な書き方を分からず、他の言語の流儀でコーディングをしたことに起因して処理時間が... 続きを読む

「リーダブルコード」を読んでTerraformの可読性について考える | フューチャー技術ブログ

2023/02/28 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip Terraform tig リーダブルコード エンジニア 書籍

こんにちは。TIGの伊藤太斉です。 この記事は、読書感想連載の6日目です。 今回取り上げる書籍は、多くのエンジニアが通過するであろう、「リーダブルコード」についてです。 最近、「もし「リーダブルコード」を弁護士が読んだら?」という記事をたまたま見かけて読んでみました。記事としては契約書にも同じことが言え... 続きを読む

10行を2千兆行に水増し プログラム複雑化するAIを開発

2022/12/08 このエントリーをはてなブックマークに追加 132 users Instapaper Pocket Tweet Facebook Share Evernote Clip スパゲティ 水増し 人工知能 AIベンチャー サイドテック社

AIベンチャーのサイドテック社(福岡市)は、複雑なコンピュータープログラムを生成するプログラミングAI(人工知能)「スパゲティ」を開発した。プログラムの可読性を低下させることで、IT業界の雇用安定化が見込めるという。 スパゲティは、ユーザーの要望に応じたプログラムを自動で生成するAI。同様の機能を... 続きを読む

アソビュー流、SWRの使い方。可読性・保守性の高いhooks活用法 - asoview! TECH BLOG

2022/12/08 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip SWR asoview アソビュー React Hooks

はじめに アソビュー! Advent Calendar 2022の8日目です。 2019年ごろから基本的にReact hooksを使用しており、REST APIを呼ぶ際も以前紹介したこちらのようにhooksベースで行っています。今回はその中でSWRに着目してご紹介したいと思います。tech.asoview.co.jp SWRとは? SWRとはstale-while-revalidateの考えに基づ... 続きを読む

リーダブルなテストのための、jest モックファクトリー関数

2022/09/01 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip リーダブル Jest モック モジュール 単体テスト

単体テストを書く時、モジュール間の関連を検証するため、一部のモジュールをモックする必要が出てくることがあります。モックは様々な手法がありますが、書き方によって、メンテナンス性やテストの可読性が変わります。一般的に行われるモック手法を確認しつつ、よりリーダブルなテストを書く方法を紹介します。 ログイ... 続きを読む

「Excel」で好評の名前付き関数、LAMBDA、XLOOKUP……が「Google スプレッドシート」に/複雑な処理の可読性・再利用性が向上

2022/08/25 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip Lambda XLOOKUP Excel 好評 向上

続きを読む

ゼロからはじめるJavaScript(18) 可読性と表現力の高いデータ形式「JSONC」を活用しよう

2022/08/06 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip データフォーマット JSON形式 JavaScript 記法

最近、よく目にするデータフォーマットに「JSONC」があります。これはJavaScriptでお馴染みのJSON形式にコメントを記述できるよう拡張したものです。Visual Studio Codeでも採用されており、設定ファイルとして利用されることが増えています。そこで、JSONCの記法やJavaScriptから使う方法を確認してみましょう。 JSONC... 続きを読む

TypeScriptで条件分岐時の可読性の高い変数設定 - Qiita

2022/08/02 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita TypeScript

const platform = (() => { if (game.name === 'ff3') { return 'fc'; } else if (game.name === 'ff4') { return 'sfc'; } return ''; })(); //---or const platform = (() => { switch (game.name) { case 'ff3': return 'fc'; case 'ff4': return 'sfc'; } return ''; })(); 続きを読む

良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方

2022/04/11 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip 設計入門 コード 悪いコード 良いコード 本書

この本の概要 本書は,より成長させやすいコードの書き方と設計を学ぶ入門書です。 システム開発では,ソフトウェアの変更が難しくなる事態が頻発します。コードの可読性が低く調査に時間がかかる,コードの影響範囲が不明で変更すると動かなくなる,新機能を追加したいがどこに実装すればいいかわからない……。 変更しづ... 続きを読む

モリサワの高品質フォントに可読性抜群英字フォントを合成した「UDEV Gothic」レビュー、全角スペース可視化やリガチャにも対応

2022/03/25 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip リガチャ コーディング モリサワ アルファベット エラー

コーディングや文字入力作業をしていると、「アルファベットの『O』と数字の『0』」の見分けが付かない」「全角スペースのせいでエラーが出ているけど、どこに全角スペースがあるか分からない」といった問題に遭遇しがちです。これらの問題を解決しつつ老舗フォントメーカー・モリサワの高品質な日本語書体も利用できる... 続きを読む

Tailwind CSS 社内勉強会【まとめ】 - RAKUS Developers Blog | ラクス エンジニアブログ

2022/02/17 このエントリーをはてなブックマークに追加 116 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンポーネント指向 ラクス CSS チートシート 背景

背景 スコープ Tailwind CSSとは? コンポーネント指向とは? Tailwind CSSのメリット class名を考える必要がない デザインシステムの最低保証 ドキュメント、チートシートの豊富さ Tailwind CSSのデメリット classに多くのコードを書く必要があり、可読性が落ちやすい CSSの理解度がある程度必要 デザインを100%再現し... 続きを読む

DDDのエンティティはイミュータブルな実装にしてもいいの?(サンプルコード有り)[ドメイン駆動設計 / DDD] - little hands' lab

2021/12/12 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip エンティティ イミュータブル LAB DDD 実装

本記事はドメイン駆動設計(DDD) Advent Calendar 2021の13日目の記事です。 エンティティとイミュータブル性 オブジェクトをイミュータブル、つまり内部状態を変えない実装にすることで可読性やマルチスレッド対応性が向上することがあります。 エンティティはモデリング上の定義はミュータブルなものですが、実装... 続きを読む

テストの可読性を支える技術

2021/10/23 このエントリーをはてなブックマークに追加 86 users Instapaper Pocket Tweet Facebook Share Evernote Clip テスト 技術

Transcript �����������ே೔�େथ ςετͷՄಡੑ� Λࢧ͑Δٕज़ ே೔�େथ 5XJUUFSɿ�!EBJLJ���� 'MVUUFSྺɿ����೥ ϒϩάɿ�IUUQT���CMPH�EBMU�NF ໨࣍ w ςετ΋Մಡੑ͕େࣄ� w ςετͷՄಡੑ� ��ฐࣾͷϏϑΥʔΞϑλʔ� w ςετ݁ՌͷՄಡੑ ࠓ೔ͷ໨ඪ ͎͘ʙɺςετͷՄಡੑ͋͛ͯ͐ʙ ຊ೔ͷ಺༰ IUUQT���HJUIVC�DPN�EBJLJ����� fl VUUFS@UFTU@XJUI@SFBEBCJMJUZ ຊ೔ͷ಺༰ ຊ೔ͷྲྀΕ Կ΋ҙࣝͤͣॻ͍ͨ� ςετ͕͋Δ None ͜ΕΛ� �ͭͷύοέʔδͳͲΛ� ࢖ͬͯՄಡੑΛ্͛ͯΈΑ͏ʂ ͱɺͦͷલʹʂ ͦ΋ͦ΋... 続きを読む

ASCII.jp:あたしのVSCodeがこんなに可愛いわけがない。

2021/08/17 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip お花畑 vscode あたし やる気 ASCII.jp

あたしのVSCode全然かわいくな〜〜〜〜い!!!!? 全然可愛くないじゃな〜〜〜い!!こんなんじゃ仕事もやる気にならないわよもう!! こんなのあたしは認めないんだから!というわけで、いまからこの子をかわいく大変身させていくわよ❤ あ、今回は可読性なんていう野暮なものはお花畑に置いてきたわ。うふふ。 めっか... 続きを読む

ピクセルフォントが大好物な人に!第1・第2水準漢字まで収録された商用無料のフリーフォント -マルモニカ | コリス

2021/07/05 このエントリーをはてなブックマークに追加 559 users Instapaper Pocket Tweet Facebook Share Evernote Clip ライ コリス 新作フォント フリーフォント ひらがな・カタカナ

ピクセルフォントが大好物な人に朗報です! ピクセルフォントを多数リリースしているx0y0pxFreeFontから新作フォント「マルモニカ」がリリースされました。 可読性に優れたピクセルフォントで、ひらがな・カタカナ・英数記号文字をはじめ、JIS第1水準漢字2965字、第2水準漢字3390字が完全収録されています。さらに、ライ... 続きを読む

「Excel」の新関数「LET」が正式版に ~“変数”を使って可読性と計算速度をアップ - 窓の杜

2020/11/20 このエントリーをはてなブックマークに追加 297 users Instapaper Pocket Tweet Facebook Share Evernote Clip Let 変数 Excel 計算速度 新関数

続きを読む

 
(1 - 25 / 107件)