はてブログ

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



タグ メソッド名

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

Neovim の LSP を設定するための基本知識

2023/12/10 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip LSP Neovim テキストエディタ 補完 言語ごと

概要 LSP は定義ジャンプやメソッド名の補完など言語ごとの編集機能をサポートするための仕組みであり、現代的なテキストエディタにとって非常に重要な機能のひとつになっています。Neovim も組み込みで LSP のサポートを備えていますが、思い通りに設定を行えるようにするためにはそれなりの知識が必要になります。 一... 続きを読む

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

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

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

関数名、メソッド名、変数名でよく使う英単語のまとめ - LOCAL-C BLOG

2023/06/13 このエントリーをはてなブックマークに追加 129 users Instapaper Pocket Tweet Facebook Share Evernote Clip Blog 変数名 英単語 関数名 コピ

プログラミングをしていると関数名、メソッド名、変数名をどうするか悩みます。 ロジックより命名に時間を費やすこともざらにあります。翻訳したり、一般的な命名規則なのかいつも検索して大変です。 よく使うサイトの内容をコピってメモしておく 目次 関数名とメソッド名の違いについて プログラミングでよく使う英単語... 続きを読む

TypeScriptの型情報を使ったサポート対象のブラウザが実装してないメソッドの利用をエラーにするESLintルール

2023/03/18 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript eslint メソッド 実装 エラー

eslint-plugin-typescript-compatはTypeScriptプロジェクト向けのESLintルールです。 このESLintではサポートしているブラウザが、実装していないメソッドを検知してLintエラーにしてくれます。 JavaScriptではメソッドの静的解析は難しい(メソッド名が同じでも独自実装の可能性があるため)ですが、TypeScriptの型情報を... 続きを読む

コードレビューの目的と心構え :: by and for engineers

2020/02/03 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip 心構え コードレビュー 目的 DRY アーキテクチャ

Jun 12, 2016 コードレビューを実践する中でバランス感覚が難しいと思い、自分なりにコードレビューの目的をまとめてみました。具体的なコードレビューのやり方を規定するものではなく1つの指針です。なので、アーキテクチャ/デザイン(DRY か? 単一責任か?)やスタイル(メソッド名や変数名は適切か?)のチェックリ... 続きを読む

何かを「決定する」メソッド名

2019/06/03 このエントリーをはてなブックマークに追加 190 users Instapaper Pocket Tweet Facebook Share Evernote Clip パラメータ メソッド ヤツ プログラム 名前

プログラム書いてて、何かの値を A か B か決める、みたいなメソッドの名前ってみんなどう付けてる? 算出する、みたいなやつは calculate_xxx ってしてるけど、パラメータに応じてどっちか決めるだけ、みたいなメソッド名のいい名前が思い浮かばない・・・ なんかイマイチしっくりこない感があるんだけど、determine_xx... 続きを読む

プログラミングの変数・メソッドの命名でよく使う英単語を整理(備忘) - "BOKU"のITな日常

2019/04/14 このエントリーをはてなブックマークに追加 1218 users Instapaper Pocket Tweet Facebook Share Evernote Clip 常識 プログラム 範囲 ノリ 意図

今回は、プログラミング時の「メソッド名」「変数名」の命名で、よく使う英単語を整理しておこうかと思ってます。 整理の目的と意図など 久々に縛りのゆるい状態でプログラムを作ることになりました。 それでメソッド名と変数名に使う英単語とかも常識の範囲でお願い・・的なノリは気楽で有難いのですが、困ったことがひ... 続きを読む

【Tips】Rubyソースコード内の全角スペースについて

2018/06/13 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tips Ruby 挙動 例外 変数名

概要 Rubyは変数名メソッド名クラス名などに全角文字を利用することができる。それは全角スペース(全角空白)も例外ではない。そのため、コード内の全角スペースは変数名やメソッド名とみなされた上でのエラーメッセージが表示されるので注意する必要がある。 確認 全角スペースを変数名やメソッド名、クラス名の一部として利用してみる。半角スペースと間違えて全角スペースを挿入してしまった際の挙動に関しては こちら... 続きを読む

プログラムのネーミングに迷ったら GitHub でコード検索すると参考になる説 - Qiita

2018/02/05 このエントリーをはてなブックマークに追加 505 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Qiita CLI github.com こうい

TL;DR プログラムのネーミングで迷ったら GitHub でキーワードを検索して、ヒットした件数が参考になるのでは? 複数キーワードを検索して結果の一覧を表示する CLI 作りました https://github.com/kyoshidajp/ghkw ネーミング迷いますよね? みなさん、コードを書いていて変数やメソッド名のネーミングって迷いますね。 こんな時に自分たちはチームを横断して「こうい... 続きを読む

ASCII.jp:144個のGoogle Playアプリに新マルウェア「Grabos」を発見

2017/11/16 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip マカフィー トロイ 木馬 新種 脅威

マカフィーのモバイルリサーチチームは、Google Playの144個の「トロイの木馬」化されたアプリケーション内に潜んだ新種のAndroidマルウェアを発見しました。変数名やメソッド名を含むコードのいくつかの要素でGrabosという文字列が使用されていたため、私たちはこの脅威をGrabosと名付けました。 GrabosはGoogle Playの無料オーディオプレーヤーアプリ「Aristotle ... 続きを読む

メソッドが定義された場所を調べる · hoshinotsuyoshi.com

2017/01/01 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip メソッド Rails Pry 場所 オブジェクト

Subscribe メソッドが定義された場所を調べる Jan 1, 2017 #ruby #rails rubyでは、あるオブジェクトが持つメソッドのソースがどこにあるのかは、自明ではなかったりします。 includeだのprependだのが使われていると追いにくかったり、、 pryを使う場合: show-methodを使う 使い方: rails cした後に show-method [メソッド名]... 続きを読む

【保存版】プログラミングで使うやたら難しい英単語のかんたん解説15選

2016/02/25 このエントリーをはてなブックマークに追加 432 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログラミング 難しい英単語 保存版 retrieve 単語

プログラミングでコードを書くときは、99.9%英語を使いますよね。 クラス名やメソッド名をつけるのにも、欠かせません。 ですが、他人が書いたプログラムを見たとき、あなたはそこに書かれている英単語の意味を本当に理解していますか? 知らない単語が混じっていて、困惑したことはありませんか? fetch、acquire、retrieve…。 「よく分からないけど、まあいいや」ではすまされない! コードの破... 続きを読む

PHP7から予約語がメソッド名として使えるようになっていた件 · DQNEO起業日記

2016/01/17 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip DQNEO起業日記 Echo PHP7 list 予約語

PHPで”echo”とか”list”という名前のメソッドを作って文法エラーになった経験はないでしょうか? ほとんど知られていないのですが、実はPHP7からは”echo”,“list”などの予約語がメソッド名として使えるんです。 <?php class Foo { public function list() { echo "list\n"; } public function echo() { e... 続きを読む

Ruby のココがダメ - Qiita

2015/10/27 このエントリーをはてなブックマークに追加 350 users Instapaper Pocket Tweet Facebook Share Evernote Clip collect Qiita エクボ map Ruby

タイトルは釣りです。Ruby に盲目的に惚れている迂生には Ruby の痘痕(あばた)はエクボです。 それはともかく。 メソッド名の別名がありすぎ 「あなたは map 派? それとも collect 派?」っていう問いがまず嫌い。 いや,別名にも意義があるとは思うんだけど,記憶の負担が大きい。 自分では map しか使わなくても,他人のコード読むんだったら collect を知っていなくちゃならな... 続きを読む

【Swift】UIWebViewの中のJS関数を呼び出す方法 - あぷせめも

2015/09/27 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip UIWebView Swift 関数 メソッド 文字列

2015-06-12 【Swift】UIWebViewの中のJS関数を呼び出す方法 案外簡単でした。 UIWebView#stringByEvaluatingJavaScriptFromString 安定のメソッド名の長さこのメソッドにJSを書きます。 関数を呼び出す一文を文字列で渡します。 webview.stringByEvaluatingJavaScriptFromString("hogeF... 続きを読む

昨今のメソッドの命名方法事情まとめ - Kengo's blog

2015/07/14 このエントリーをはてなブックマークに追加 76 users Instapaper Pocket Tweet Facebook Share Evernote Clip Kengo's blog メソッド 昨今 EFF 動詞

2015-07-15 昨今のメソッドの命名方法事情まとめ java プログラミング 一時期はメソッド名は動詞で始まらなければならないと言われていましたが、昨今ではJava標準APIでも動詞ではないメソッド名が散見されます。本エントリではその傾向をまとめます。 of, from(from, of, valueOf, fromString, fromNullable etc.) fromやofはEff... 続きを読む

AndroidStudioのInspectionでコードチェックを楽にしてみた。 - Qiita

2015/05/17 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip 指標 前置き コーディング規約 Android 設計

前置き チームでAndroid開発していて、コーディング規約作りました。 コードチェックはそれを指標としてやってもらっています。 ただ、最近、コードチェックがコーディング規約を守っているか監視する作業みたいな状態になってしまいました・・・。 コードチェックってクラスの設計だったり、メソッド名のわかりやすさだったり、そういう人間にしか出来ないことをチェックすべきで、メンバー変数がmから始まっていない... 続きを読む

SwiftでAuto Layoutがめっちゃ楽に書けるライブラリ「Crew」

2015/05/01 このエントリーをはてなブックマークに追加 137 users Instapaper Pocket Tweet Facebook Share Evernote Clip CREW dictionary Storyboard イケ

みなさま、Auto Layout書いてますか。 あれ、コードで書くのめっちゃめんどいですよね。クラス名もメソッド名も長いし。 Visual Format使うと無駄にDictionary作る必要がある上にミスっててもコンパイルで教えてくれへんし。 Storyboardはチーム開発で泣きそうになるし。 そんなあなたに、めっちゃイケてるライブラリのご紹介です。 その名も”Crew“。 SPONSERD ... 続きを読む

プログラミング - うまくメソッド名を付けるための参考情報 - Qiita

2015/04/20 このエントリーをはてなブックマークに追加 1061 users Instapaper Pocket Tweet Facebook Share Evernote Clip 単語 メソッド 命名 真偽値 Qiita

あるメソッドを定義しようとするとき、そのメソッドを使う人達が名前からどんなことをするか理解できるようにするには、メソッドの内容に応じて適切な情報量の命名が求められます。 この記事では、メソッド名に用いることでどのような情報が提供できるかを見ていきたいと思います。 真偽値を返すメソッド 場所 単語 意味 例 続きを読む

メソッド名をシンプルにするために、知っておくと便利な英語のprefixとsuffix - Ph by codic team

2014/12/22 このエントリーをはてなブックマークに追加 1108 users Instapaper Pocket Tweet Facebook Share Evernote Clip 接尾辞 接頭辞 Suffix Per ボキャブラリー

メソッド名などをネーミングする際に、知っておくと便利な、接頭辞と接尾辞をリストアップしてみました。どのように元の単語の意味が変わるかのルールを知っておくと、よく使う単語をベースにボキャブラリーを増やすことができるので、覚えておいて損はないと思います。 使う場合は、当たりを付けて実際の使用がないか、Googleなどで調べてみてください。 1. pre-, post- / 事前〜、事後〜 per-は、... 続きを読む

1300 みたいなのを 1.3 K bytes みたいに整形するメソッドってどういう名前にすれば良いのか - おともだちティータイム

2014/07/22 このエントリーをはてなブックマークに追加 259 users Instapaper Pocket Tweet Facebook Share Evernote Clip メソッド おともだちティータイム fuba 名前 use

2014-07-22 1300 みたいなのを 1.3 K bytes みたいに整形するメソッドってどういう名前にすれば良いのか y***s: 英語にくわしいフバさんに質問なんですが y***s: 1300 みたいなのを 1.3 K bytes みたいなのに整形するメソッドってなんてメソッド名にすればいいんですか fuba: -h When used with the -l option, use ... 続きを読む

「JSのソースコード丸パクリされた!」問題 - otori_rの日記

2014/07/07 このエントリーをはてなブックマークに追加 104 users Instapaper Pocket Tweet Facebook Share Evernote Clip rironriron Masaru 日記 改行位置 問題

2014-07-06 「JSのソースコード丸パクリされた!」問題 短冊メーカーというWebアプリ(http://t.co/tK0eXXd3Yv)を、http://t.co/hSeeFq0aJ3に丸パクリされました。ソースコードを見ても、改行位置とURLが違うだけで、変数名やメソッド名が完全に一致する pic.twitter.com/a9ewfuLY4T— Masaru (@rironriron) ... 続きを読む

#1

2013/10/25 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ogg WAV 波形 Mozilla API

Web Audio API とは 雑な説明: JavaScript で音関係ほとんどなんでもできるようにする API 音データの読み込み ブラウザで対応している場合 *.wav, *.mp3 や *.ogg などもデコードして使える オシレータによる波形から音の生成 JavaScript による波形の操作 最近の API なので各環境でメソッド名が違ったり細かいところに違いがある Mozilla ... 続きを読む

nDiki: ag やめて ack に戻す (2013-07-17)

2013/07/17 このエントリーをはてなブックマークに追加 39 users Instapaper Pocket Tweet Facebook Share Evernote Clip perl Ack ちゃー コードリーディング nDiki

Perl で書かれたネットサービスの機能変更をする必要があって、まずはコードリーディングからということで ag (The Silver Searcher) 使ってメソッド名で検索しつつ処理の流れを影響範囲などをチェック。でもなんかしっくりこないんだよなーと思っていたんだけれど、ふと見たら、あれこのメソッドここでも使っているのってな感じで。どうも ag でマッチしていなかったらしい。 あちゃー。 日... 続きを読む

gitのコミットの歴史を改変する(git rebase) 2 / 2 - けんごのお屋敷

2013/06/11 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git squash fixed コミット 何事

git rebase パート1の続きです。 fixed(コメントは変更せずにコミットをまとめる) fixed は squash と同じく1つ前のコミットとまとめる機能がありますが squash と違うのはコメントはそのままにするということです。 squash と同じ説明になりますが 70b3379 の メソッド名のタイポ修正 を何事もなかったかのようにしたい時は cce19c9 とまとめてしまいま... 続きを読む

 
(1 - 25 / 38件)