並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 248件

新着順 人気順

命名規則の検索結果1 - 40 件 / 248件

  • 【日本人エンジニア必携】英語命名規則の決定版 - Qiita

    弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 はじめに 英語での適切な命名は、コードの可読性や保守性を向上させるために重要です。適切な命名規則を守ることがコードの理解や共有において不可欠です。 英語での命名規則を学び、適切な命名を行うことで、コードの読みやすさや保守性を向上させ、チーム全体でのコードの理解を促進する手助けとなります。 この記事では、日本人エンジニアが英語での命名規則を理解し、適切な命名を行うための指針を提供します。 命名フローチャート 変数 関数 クラス 1. 変数 1-1. boolean 1-1-1. 存在するかどうかのフラグ 名詞 + exists

      【日本人エンジニア必携】英語命名規則の決定版 - Qiita
    • 初心者プログラマーのための変数/関数/メソッドの英語命名規則 - Qiita

      はじめに 「なんか、レビューのたびに変数名を指摘されてる気がする...」 「日本人なんだから、英語で命名とか無理...」 こんなお悩みありませんか? この記事では、「プログラマーが英語の命名で悩んだ時にどうすれば良いか」をフローチャート形式で解説します! これであなたも駆け出しエンジニアを卒業できるかも!? ※本記事はLaravel,Vue.jsのプロジェクトで運用されているルールを元に解説しています。 プロジェクト内だけの内輪ルールも含まれていますので、ご了承ください。 対象者 この記事は下記のような人を対象にしています。 駆け出しエンジニア プログラミング初学者 PHP(Laravel),JavaScript(Vue.js)で英語のネーミングに苦戦中 前提知識 下記のような中学・高校で学ぶ内容については理解していること前提で解説します。悪しからず。 三単現のsって何? 5文型(SV/S

        初心者プログラマーのための変数/関数/メソッドの英語命名規則 - Qiita
      • Go の命名規則 | micnncim

        本記事は Go Advent Calendar 2019 11 日目の記事です。 Go はシンプルな言語機能・シンタックスが特徴であり、命名規則にもそのシンプルさが表れています。 本記事では、公式や著名な Go エンジニア、OSS などから見られる Go らしい命名規則を紹介します。 今更なテーマかもしれませんが、意外にも公私共々で命名規則が意識されていないコードを時折見かけるので、自戒も込めて記します。 誤った内容があれば Twitter でご指摘いただければと思います。 パッケージ名簡潔にするEffective Go では、short, concise, evocative なパッケージ名が望ましいとされます。 これはパッケージ名に限らずほとんどあらゆる命名において役立つ指針だと思います。 また、「パッケージ名は一言で何をするかを表すエレベーターピッチだ」という Dave Cheney

          Go の命名規則 | micnncim
        • これでもうCSSのクラス名は迷わない!BEMの命名規則をまとめたチートシート -BEM Naming Cheat Sheet

          これでもうCSSのクラス名は迷わない!BEMの命名規則をまとめたチートシート -BEM Naming Cheat Sheet

            これでもうCSSのクラス名は迷わない!BEMの命名規則をまとめたチートシート -BEM Naming Cheat Sheet
          • APIの命名規則はフロントエンド・バックエンドどちらに合わせるべきか?|TechRacho by BPS株式会社

            morimorihogeです。ちょっと色々忙しくて死んでますが、深夜の勢いで書いてみます。 ことの起こり Twitterにてこんな発言を見かけました この2017年の記事だと、RoRのテーブルのdatetime型にはatをdate型にはonを付けようと書いてあるけど、APIでカラムのデータを返す場合、フロント側としてはdateというサフィックスが付いていた方がやりやすいという意見があって、この辺のベストな感じが気になったhttps://t.co/8MMMHlFvGx — yotuba@Railsエンジニア (@yotuba_eng) July 1, 2021 元記事(翻訳)はこちら Rails: 日付や時刻のカラム名を命名規則に合わせよう(翻訳) 本件について、Twitterではreplyしてみたのですが、文字数の都合で詳細に書きづらいということもあり、一度自分の意見をまとめてみようという

              APIの命名規則はフロントエンド・バックエンドどちらに合わせるべきか?|TechRacho by BPS株式会社
            • Go の命名規則

              本記事は Go Advent Calendar 2019 11 日目の記事です。 Go はシンプルな言語機能・シンタックスが特徴であり、命名規則にもそのシンプルさが表れています。 本記事では、公式や著名な Go エンジニア、OSS などから見られる Go らしい命名規則を紹介します。 今更なテーマかもしれませんが、意外にも公私共々で命名規則が意識されていないコードを時折見かけるので、自戒も込めて記します。 誤った内容があれば Twitter でご指摘いただければと思います。 パッケージ名簡潔にするEffective Go では、short, concise, evocative なパッケージ名が望ましいとされます。 これはパッケージ名に限らずほとんどあらゆる命名において役立つ指針だと思います。 また、「パッケージ名は一言で何をするかを表すエレベーターピッチだ」という Dave Cheney

              • 【命名規則】BEMを使った書き方についてまとめてみた【CSS】 - Qiita

                実務でCSSをガッツリ書くことになったので、復習の意を込めて自分用のチートシートを作成しました。 今回は現場でよく使われているBEMの書き方について調べたことのまとめです。 BEMとは BEMはBlock Element Modifierの略で、CSSを設計・命名していく手法です。 Block: 大枠となる独立した要素 Element: Block中の要素 Modifier: BlockやElementのスタイル 保守性の高さから1番多く使われている命名規則だと思います。 BEMを使う目的 BEMは名前の衝突を避けるために考案されたCSS設計です。 保守性の高さを解決するための手法は他にもあり、HTMLはシンプルがな書き方が求められますが、まだまだ決定打に欠けています。 BEMは見た目が汚いですが、シンプルを求めて面倒な目にあうよりは、少々汚くても扱いやすいBEMが多くの現場で採用されてい

                  【命名規則】BEMを使った書き方についてまとめてみた【CSS】 - Qiita
                • Unityにおけるレベルデザインのノウハウをまとめた公式電子書籍、無料公開。全112ページで、ホワイトボックスの命名規則に至るまで解説

                  Unity Technologiesがレベルデザインについて解説する電子書籍を無料で公開 ワークフローからUnityのレベルデザインツールの使い方まで紹介 アーティストが作業しやすいホワイトボックスの命名規則にも言及している Unity Technologiesは、Unityにおけるレベルデザインを解説する電子書籍『INTRODUCTION TO GAME LEVEL DESIGN』を公開しました。Unity公式ディスカッションページから、登録不要かつ無料でダウンロードできます。

                    Unityにおけるレベルデザインのノウハウをまとめた公式電子書籍、無料公開。全112ページで、ホワイトボックスの命名規則に至るまで解説
                  • 2020年のデータ量は59ゼタバイトを超える(1ZBは10^21バイト)。その上の巨大数に「名前」がなくて大丈夫?〜10^24を超える巨大数の命名規則(提案/予測)〜

                    10^24を超える巨大数の命名規則について提案(予測)した。 上記表題の出典:「2020年の世界データ総量は59ゼタバイト、COVID-19対策でビデオ会議と映像配信が増加」(CNET Japan、佐藤信彦、2020年05月15日)https://japan.cnet.com/article/35153665/ 追記:国際度量衡局(BIPM)ですでに同じ問題意識から10^27=Rと10^30=Q、10^-27=rと10^-30=qが提案されていた。出典:https://www.sciencemag.org/news/2019/02/you-know-kilo-mega-and-giga-metric-system-ready-ronna-and-quecca

                      2020年のデータ量は59ゼタバイトを超える(1ZBは10^21バイト)。その上の巨大数に「名前」がなくて大丈夫?〜10^24を超える巨大数の命名規則(提案/予測)〜
                    • Python命名規則の基本

                      はじめに Pythonの命名規則は、コードの可読性を高めるために非常に重要です。 実はPeP8というPythonのスタイルガイドには、命名規則に関する詳細なガイドラインが記載されています。 本記事では、Pythonの命名規則について、PeP8に基づいてまとめたいと思います。 なぜ命名規則が重要なのか 命名規則(Naming Convention)は、コードの可読性を高めるために非常に重要です。 最も重要なのは一貫性(Consistency)で、コードが一貫性のある命名規則に従っていると、変数や関数の目的が明確になり、コードの理解が容易になります。 また、命名規則に従っていると、他の開発者がコードを読んだり、メンテナンスしたりする際にも、迷うことなく作業を進られるため、作業効率UPにもつながります。 Pythonの命名規則のタイプ Pythonの命名規則には、大きく分けて以下の4つのタイプが

                        Python命名規則の基本
                      • AnkerがポケモンをデザインしたUSB急速充電器を発表したが命名規則がわかりやすすぎて全部ポケモンで例えて欲しいレベル

                        すまほん!! @sm_hn ←軽い 充電強力→ ピチュー、ピカチュウ、ライチュウ Ankerめちゃラインナップわかりやすくてワロタ、命名規則全部ポケモンにしてほしい pic.twitter.com/duSZVl7wTH 2022-10-27 16:27:28 リンク すまほん!! Ankerのピカチュウ充電器が可愛すぎて笑うw「ピチューは軽い、ライチュウは強い」わかりやすい神ラインナップに - すまほん!! 残念ながら10万ボルトには非対応ですが!Ankerはポケモンデザイン版USB急速充電器を発表しました。価格は3990円から。発売日は2022年11月10日 (木)。でんきタイプのポケモンのシルエットをあしらった特別デザイン。軽いのは20W ピチュー、ノートPC対応が65W ピカチ... 4 users 33

                          AnkerがポケモンをデザインしたUSB急速充電器を発表したが命名規則がわかりやすすぎて全部ポケモンで例えて欲しいレベル
                        • 弊社で使っているAzureリソースのスルメ系命名規則を紹介します

                          上記を元に先ほどの整い例 をご説明しますと ステージング環境:s 認証会員基盤(Auth and Member):am Azure Kubernetes Service:ak 東日本リージョン(Japan East):je クーポン(coupon):coupn 最初のリソース:001 となります。 いや…やっぱ分かりにくいし普通にCloud Adoption Frameworkのベストプラクティスに従えばいいんじゃ…とほとんどの方が感じていると思うので次にこの初見殺しの命名規則の二大メリットをお話しますね。 【その一】Azure リソースの名前付け規則と制限事項に抵触しない まず下記を確認してみましょう。 嘔吐しそうになるほど盛り沢山のAzureリソースの名前付けの規則と制限事項が並んでいますね。で、細かく見ていくと下記のようなことがたま~にあるんです。 ハイフン(-)が有効な文字に含まれ

                            弊社で使っているAzureリソースのスルメ系命名規則を紹介します
                          • インテルがプロセスの命名規則を変更した理由と今後の展望 インテル CPUロードマップ (1/3)

                            2020年8月にインテルはArchitecture Day 2020を開催し、ここでプロセスの動向について説明した。そこから1年弱経過した7月26日、最新のプロセスおよびパッケージングに関する動向を説明するIntel Acceleratedというイベントをオンラインで実施した。 このイベントの動画はインテルのウェブサイトから視聴できるが、内容をまとめて説明したい。ちなみに今回はプロセスの側のみだ。パッケージングは次回説明する。 インテルがプロセスの命名規則を変更 プロセスノードと実際のゲート長が一致しないため まず最初に命名規則の変更が発表された。もともとプロセスノードと呼ばれていた数字が実態に合わなくなっているという話は以前からだいぶ言われていた話である。プロセスノードと実際のゲート長が一致していたのは350nmあたりまでで、そのあとは全然合っていないという話は連載241回で説明した。

                              インテルがプロセスの命名規則を変更した理由と今後の展望 インテル CPUロードマップ (1/3)
                            • Appleの命名規則を分析して分かりやすく可視化したサイト「How Apple Names Things」

                              Appleの製品では「iPhone」や「iPod」「AirPod」「AirPlay」といった言葉や単語を再利用した命名が行われています。そこで、データ研究者のNicolas Kruchten氏は、Apple製品の名前に含まれる要素を可視化して「How Apple Names Things」と題したウェブサイトを公開しています。 How Apple Names Things https://nicolas.kruchten.com/appleTM/ How Apple Names Things https://nicolas.kruchten.com/content/2022/12/apple_tm/ 実際の「How Apple Names Things」はこんな感じ。「store」や「play」「tunes」などのノードが確認でき、Apple製品で頻繁に使われている「apple」と「i」の

                                Appleの命名規則を分析して分かりやすく可視化したサイト「How Apple Names Things」
                              • CloudWatch Logsのロググループ名とログストリーム名の命名規則を一部のAWSサービスに限りまとめてみた | DevelopersIO

                                はじめに マルチアカウント構成において、アカウント発行後にCloudFormationを使ってアカウントのベースライン(セキュリティ、ネットワーク、ログ等)を構築することがよくあります。 その際、AWSサービスごとに1つのロググループをベースラインで作成するか、メンバーアカウント側で必要に応じてロググループを作成するかを検討する必要があります。 1つのロググループに複数のリソースのログを集約する方法と、リソースごとにロググループを作成する方法には、それぞれメリットとデメリットがあります。 1つのロググループを集約する メリット 管理するリソースが減る 手動で作成する手間が減る ログをクエリする際、関連するログが1つのロググループにまとめられていると効率的になることがある デメリット 1秒間のログイベント書き込みには制限があるため、エラーになる可能性がある 各リソースごとに識別できるログスト

                                  CloudWatch Logsのロググループ名とログストリーム名の命名規則を一部のAWSサービスに限りまとめてみた | DevelopersIO
                                • Javaで「ケバブケース」はなぜ駄目? 「参照型変数」「パッケージ」の命名規則

                                  関連キーワード Java | アプリケーション開発 | プログラミング プログラミング言語および開発・実行環境「Java」には、変数やメソッド(データに対する)、定数などの命名に関する慣例がある。Javaの基本的な命名規則を解説した前編「Javaの『変数』『メソッド』『定数』名の“ひんしゅくを買わない”付け方」に続く後編は、データの実体がある場所(メモリアドレス)を保持する参照型変数と、パッケージ(拡張機能)の一般的な命名規則を説明する。 併せて読みたいお薦め記事 Javaについて知る 「Java」が「Windows」でも「macOS」でも動く“歴史的理由”と“技術的理由” 「Java」はなぜ人気言語になったのか? 成功の歴史を振り返る 「Java」を“偉大な言語”にした3つの画期的要素 さまざまな命名規則 その変数は「パスカルケース」「キャメルケース」「スネークケース」「ケバブケース」の

                                    Javaで「ケバブケース」はなぜ駄目? 「参照型変数」「パッケージ」の命名規則
                                  • 破綻しにくい CSS 設計手法と命名規則

                                    HTML 側の内容とセレクタがマッチすればスタイルが適用されます。このように CSS はとても単純な仕組みですが、その単純さゆえに大規模な実装では管理が難しく簡単に破綻してしまう問題点を抱えています。 CSS が破綻してしまう主な理由は以下の通りです。 セレクタには詳細度 (優先順位) が存在するスタイルには子要素にまで継承する同じセレクタを多重定義できるHTML 側の各要素はスタイルが複合的に適用される 開発現場では CSS が単純であるがために軽視されてしまう嫌いがあります。多くのプロジェクトでは Java や SQL などのコーディング規約やアンチパターンなどは用意されていますが、CSS は用意されていないケースは珍しくありません。その結果、統一されたルールがない状態でプロジェクトが進み、開発が佳境にさしかかったタイミングで CSS の逆襲が始まります。CSS が悪いわけではありませ

                                      破綻しにくい CSS 設計手法と命名規則
                                    • 【Git】ブランチの命名規則を調べてたらIssueドリブン開発という存在を知った - Qiita

                                      Issueとは、Github上で作成できる、ToDoリスト的なもの 使い方 Webサイトのメニューバーをハンバーガーメニューに変更したい Github上で、1の旨を記載したIssueを立てる マークダウンでコメントを書けるので便利 画像も載せられるので、こんなメニューにしたい、というイメージ図も載せておける feature/#12_replace_to_hamburger_menuというブランチを作成 Issueを立てるとそのIssueに番号、例えば#12が割り振られるので、それをブランチ名に含める 開発進める 開発完了 Issueに書いた内容のタスクが完了したので、developブランチにマージコミットする この際、close #12などとコミットメッセージに記述すると、自動的にIssueが閉じられる Issueを使うメリット Github上でタスク管理できる コミットするとIssueも

                                        【Git】ブランチの命名規則を調べてたらIssueドリブン開発という存在を知った - Qiita
                                      • マイクロソフト、脅威アクターの命名規則を変更--天気にちなみ分かりやすく

                                        印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Microsoftは米国時間4月18日、脅威アクターの命名規則と分類法を改正し、「Typhoon」(台風)、「Sandstorm」(砂嵐)、「Blizzard」(猛吹雪)、「Sleet」(みぞれ)など、天気に関連する言葉で命名および分類することを発表した。 Microsoftによると、脅威アクターを分かりやすい名前で分類することにより、組織が脅威に優先順位を付けて、より効果的な対策を立てられるようにすることが狙いだという。セキュリティ担当者は名前を見ただけで、自らが直面している攻撃者のタイプを即座に把握できるようになるとしている。 脅威アクターは、「Nation state」(国民国家)、「Financially motivated」(

                                          マイクロソフト、脅威アクターの命名規則を変更--天気にちなみ分かりやすく
                                        • コーディングが少し楽になる、意識したい命名規則とCSS設計。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                          皆様こんにちは。フロントエンドエンジニアのレンツです。僕の連載では初学者向けに、コーディングのノウハウを提供しています。 今回はHTMLに付けるclassの名前について考えてみたいと思います。classに付ける名前によってタグの組み方もコーディングの速さも変わってきますし、拡張性の高さも変わってきます。 classの命名についてちょっと知識をつけていただいたら、コーディング時間が短くなってもっと楽しく開発できるようになりますよ! というわけでいってみましょう。 コーディングの悩み:classの命名規則 さて、HTMLとCSSを勉強したら何かサイトを作ってみたくなりますよね。HTMLタグを書いてclassをつけてCSSでスタイルを当てていく〜……という作業を延々と繰り返す日々が始まります。 勉強しはじめでアドレナリン全開のころは勢いでいくらでもできる作業なのですが、考えなしにスタートしてしま

                                            コーディングが少し楽になる、意識したい命名規則とCSS設計。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                          • 【CSS設計入門】class名の決め方(命名規則)から具体的な書き方まで詳しく解説 | 模写修行メディア

                                            実務でリニューアル案件や改修案件をやると、他人が書いたコードをよく見ることになります。悪い意味で"ヤバイ"と思うコードもたくさん目にします。 HTMLは色々な書き方があってOKというわけではなく、正しく意味付けするものなので、ちゃんと書いていれば人によってあまり差が生まれません。一方で、SSは人によってC書き方はかなり様々です。 どんなサイトを作るのか 誰が作るのか サイト公開後は誰が保守・運用するのか これらによって最適な書き方は変わってきます。正解はありませんが、CSS設計を理解して、自分の中でどんなCSS設計手法を採用するかは決めておくべきです。 この記事では、CSS設計に関して、具体的なサンプルも用いて解説します。 👇 メンターやってます 👇 模写修行やこのメディアを作ったエンジニア中心に、メンタリングサービスHello Mentorを運営しています。

                                              【CSS設計入門】class名の決め方(命名規則)から具体的な書き方まで詳しく解説 | 模写修行メディア
                                            • 【初学者必見】HTMLにつけるclass名(クラス名)の命名規則の考え方を徹底解説! - PENGIN BLOG

                                              いつもclassの名前をどうするかで悩むどこにどんなclassを付けたか忘れてしまい、コーディングに時間がかかるclassの命名に必要な英語がパッと浮かばない class命名規則のポイント主なポイントclass名を見たらどこの何かがわかるまずclass名を付けるときに注意したいのが、class名を見ただけでどの部分の何に対して指定しているのかある程度検討がつくということです。 特にコーディングを学び始めて間もない方はナンバリングをするだけだったり、何の脈絡もない名前を付けてしまったりして、修正が必要になったときに見返すと「何が何だかわからない状態」になってしまう人もいたりします。 そんな悲劇はもうたくさんです。class名を見れば「だいたいこの辺かな?」とアタリが付けられるようにしましょう。その術を以降で伝えていきます。 ある程度の規則性があるコードの品質が高いレベルで必要な場合は「厳格な

                                                【初学者必見】HTMLにつけるclass名(クラス名)の命名規則の考え方を徹底解説! - PENGIN BLOG
                                              • デザインファイルにおける命名規則を策定した話【Figma】|三上蒼太 / Sota Mikami

                                                こんにちは、ほぼフルタイムのフリーランスとして株式会社mikanでデザイナーをしています、三上蒼太(@sota_mikami)です。 英語アプリmikanは、もうすぐ10歳になる長寿アプリです。アプリ自体はシンプルさを保ち続けていますが、多くの実験が積み重ねられてきた歴史があります。 ただその歴史ゆえに古い画面のデザインデータが一部なかったり、設計意図や当時の背景がわからず評価の難しい画面があったりと、デザインデータと意図を管理するための標準化が一つの重要な課題となっていました。 今回は、その一環としてmikanにおけるデザインデータの命名規則を策定した話を記録します。 なぜ命名規則を作ったのか?デザインファイルにおける命名規則を策定するのは、チーム内での共通認識を高めて効率的なコミュニケーションを図ることが目的です。 命名規則がないと、デザイナーごとに異なる命名が行われ、他のメンバーがフ

                                                  デザインファイルにおける命名規則を策定した話【Figma】|三上蒼太 / Sota Mikami
                                                • 「ガバナンス」「命名規則」「運用ルール」を事前に決めておく ウェザーニューズはAWSマルチアカウントをどのように運用したか

                                                  AWSを活用する複数社が集まり、事例を共有する祭典「AWSマルチアカウント事例祭り」。天気予報で有名なウェザーニューズから小野氏が、マルチアカウント運用の開始までの事例を話しました。後半はマルチアカウントの実際の運用について。前回の記事はこちら。 充実してきたマルチアカウント向けサービス 小野晃路氏(以下、小野):最初はじゃあどうしようかっていうのもあったんですが、いろいろマルチアカウント向けのサービスが充実してきました。(スライド参照)これは2017年のサミットの資料です。マルチアカウントをやられる方は、こんな構成あるんだって見た方も多いと思うんですよね。私もこれをけっこう参考にしました。 支払いアカウントとか、ロギングとか、セキュリティとかいろいろ書いていますが、「あ、こういうかたちでアカウントを分ければいいんだな」っていうのを知ることができました。そのためには先ほどのOrganiza

                                                    「ガバナンス」「命名規則」「運用ルール」を事前に決めておく ウェザーニューズはAWSマルチアカウントをどのように運用したか
                                                  • class名の命名規則BEMのルールとカスタマイズ | ジョブテク

                                                    よく使われるclass名の命名規則 HTMLにclass名をつける時の代表的な命名規則には以下の3つがあります。今回はこの中のBEMについて紹介します。 BEM(Block-Element-Modifier:ベム) OOCSS(Object Oriented CSS:オーオーシーエスエス) SMACSS(Scalable and Modular Architecture for CSS:スマックス) BEMとは BEM(ベム)はHTML要素を「Block」「Element」「Modifier」に分けてclass名をつけます。この3つの頭文字を使って「BEM」と呼びます。 BEMのメリット パーツ単位でデザインを管理する為、変更時に他のパーツへの影響を考慮しなくていい セレクタを入れ子にしないので優先度問題が発生しにくい BEMを採用している会社が多い BEMのデメリット class名が長い

                                                      class名の命名規則BEMのルールとカスタマイズ | ジョブテク
                                                    • [解決!Python]PEP 8の命名規則まとめ

                                                      Pythonコードを書くときに変数や関数、クラスなどの名前はどのように付けたらよいだろう。PEP 8で述べられているその基本をまとめた。

                                                        [解決!Python]PEP 8の命名規則まとめ
                                                      • React / TypeScript の設計前に、改めて命名規則について把握する - Qiita

                                                        はじめに プログラミングにおける命名規則の大切さについてはリーダブルコード等でも触れられており、改めて説明する必要はないでしょう。 私は今 React / TypeScript を使ったアプリケーション開発に関わっていますが、設計前に改めて各社の命名規則を読み返しました。当たり前な内容もあるかと思いますが、自分の目に止まった箇所をまとめておきます。 人によって気になる箇所は違うと思うので、原文の一読をおすすめします。React / TypeScript を使わない場合でも有用な内容も含まれると思います。 情報ソース Microsoft TypeScript Coding Guidelines Google TypeScript Style Guide TypeScript Deep Dive StyleGuide 日本語版 Airbnb React/JSX Style Guide 日本語版

                                                          React / TypeScript の設計前に、改めて命名規則について把握する - Qiita
                                                        • 【Git】ブランチ命名規則と開発効率化【7つのベストプラクティス】 - アラサーPHPerの日常

                                                          今回の記事は上記のような方におすすめ。 今回の記事では、Gitブランチの命名規則について…Git初心者でもわかるよう、わかりやすく解説いたします! 先輩に「適当につけといて…」と言われて一番困るものの1位がブランチ名ではないでしょうか。「適当って言われても、その適当がわからないから困ってるんだよ!」とキレたくなる方も多いかもしれません。ですが、本日は命名規則を7つ「厳選して」お伝えいたします! 本記事の内容 命名規則のメリット【開発効率化!】永続ブランチと一時ブランチGit ブランチ7つの命名規則【厳選】 なおこの記事は3分で読める内容です。 命名規則のメリット【開発効率化!】 チーム内で命名のガイドラインを策定し、記述方法を統一することで、どんなメリットが得られるでしょうか? 一言で言えば「より開発を効率化する」ことが可能です。適切にブランチが命名がされていなければ、いざ過去のコードを探

                                                            【Git】ブランチ命名規則と開発効率化【7つのベストプラクティス】 - アラサーPHPerの日常
                                                          • 【laravel】laravelの命名規則 - Qiita

                                                            概要 LaravelのコーディングスタイルはPHP-FIGが定めた規約のPSR-2に準拠している。 PSRにはPSR-0、PSR-1、PSR-2、PSR-4などがあり、PSR-0とPSR-4はPHPのオートローダーのための規約で、PSR-1とPSR-2は標準コーディング規約になっている。 PSRの記事ではないため規約の詳細は見やすいページのリンクを参考リンクに載せておきます。 テーブル名 記法 複数or単数 例

                                                              【laravel】laravelの命名規則 - Qiita
                                                            • イベントハンドラの命名規則を作る上で考えたこと

                                                              はじめに 最近社内のフロントエンドチームでコーディング規約を作っているのですが、 「React のイベントハンドラの命名って結局どうすりゃいいん?」 って話で盛り上がりましたので、そのときの内容について少し書いていきたいと思います。 公式ドキュメントにはどのように書かれているのか...? まずとにもかくにも公式ドキュメントです。 イベントハンドラの命名については何度か言及されており、読んだことがある方も多いのではないでしょうか? たとえば、「イベントへの応答」には次のように書かれています。 慣習的に、イベントハンドラは handle の後ろにイベントの名称をつなげた名前にすることが一般的です。onClick={handleClick}、onMouseEnter={handleMouseEnter} などがよく見られます。 ... 慣習として、イベントハンドラのプロップは on で始まり、次

                                                                イベントハンドラの命名規則を作る上で考えたこと
                                                              • css設計・命名規則の歴史(BEM・OOCSS・SMACSS・FLOCSS・tailwindcss)

                                                                BLOG ブログ ホーム ブログ css設計・命名規則の歴史(BEM・OOCSS・SMACSS・FLOCSS・tailwindcss) 前置き css設計・命名規則の件ですが、マークアップする上で避けては通れない比較的面倒な悩み事です。 案件によってはクライアント様側からのルールが決められている場合もあり、その場合はそのルールに則って構築すれば済むことですが、一般的にはマークアップする方にお任せされることも多いですね。 その場合、個人の好みだったり、その時の流行りなどから、悪く言えば適当に設計されることも多いかと思います。 なんだったら「css設計ってナニ?」的な場合も多々見受けられます… 新規構築も、運用も1人で全て行うような案件であれば問題ないとも言えますが、チームでの構築や運用は別の方(もしくは別会社の方)が行うような場合は、その設計自体や命名規則などがハッキリとしたルールに則ってい

                                                                  css設計・命名規則の歴史(BEM・OOCSS・SMACSS・FLOCSS・tailwindcss)
                                                                • GA4のイベント、パラメータの命名規則 | アユダンテ株式会社

                                                                  GA4には、自動収集イベント、拡張イベント計測、推奨イベントのように事前に予約されたイベントがあります。また、このイベントには関連する予約されたパラメータが準備されています。これ以外に、利用者が名前と定義を定義したカスタムイベントやカスタムパラメータの利用が可能ですが、Google アナリティクス 4 プロパティ(以下GA4)が準備しているイベントを利用すると、標準レポートに表示されるためお勧めです。 本コラムでは、カスタムイベント、パラメータを定義、利用する際にどのような点に注意して進めるとべきかを紹介します。 設計書・命名規則の必要性命名規則の例GA4の各変数の制限さいごに 設計書・命名規則の必要性 設計書を作る際に、命名規則を決めることを推奨します。新しい変数(イベントや、パラメータなど)を定義する際に、どのようなルールで名前を付けるかを事前に決めておくと、設計書を見た人が理解しやす

                                                                    GA4のイベント、パラメータの命名規則 | アユダンテ株式会社
                                                                  • Unityの命名規則とエディター設定 - tanaka's Programming Memo

                                                                    2023/8/18 あれこれ調べてprivate変数の前に_を付ける記法はまだ採用が少なかったので元に戻しました。 2023/8/17 情報が古くなったので一部改訂しました。 プライベート変数はキャメルケース → _からはじまるキャメルケース 2023/8/18に取り消し パブリック変数は原則としてプロパティーにすることを追記 変数は名詞、インターフェースは形容詞、関数は動詞からはじめる、boolは疑問形にする イベントの命名ルールを追記 この記事は、Unity #2のカレンダー | Advent Calendar 2019 - Qiitaの7日目の記事です。 qiita.com 前日の記事は、@ma_shさんのGraphView完全理解した(2019年末版) - Qiitaでした。 qiita.com 色々な言語を渡り歩いていたことで、変数名やら関数名の書き方になんとなくルールはあるけど

                                                                      Unityの命名規則とエディター設定 - tanaka's Programming Memo
                                                                    • 【C#】Unityと.NET標準ライブラリの命名規則の違い - PG日誌

                                                                      .NET標準は「System名前空間内にあるクラス類」を指します。一方のUnityは「UnityEngine名前空間内にあるクラス類」以下にあるオブジェクト群を指します。それぞれ同じC#言語ですが各々の間で大きく命名規則が異なっています。という訳でちょっとまとめてみました。 命名規則の種類 識別子の命名規則 その他の規約や書き方 publicフィールドの扱い thisキーワードの有無 フィールドメンバーの先頭にm_, s_ 変数名の先頭にアンダースコア 結局どうすればいいの? 参考資料 命名規則の種類 命名規則にはいくつか代表的な形式があります。代表的な形式を以下に挙げます。 Item Description e.g. Pascal 形式 先頭が大文字で後は小文字 "ItemList", "GameControlelr" camel 形式 先頭が小文字で語句ごとに大文字 "itemList

                                                                        【C#】Unityと.NET標準ライブラリの命名規則の違い - PG日誌
                                                                      • その変数は「パスカルケース」「キャメルケース」「スネークケース」「ケバブケース」のどれなのか? 命名規則の違い

                                                                        関連キーワード 開発プロセス | プログラマー | プログラミング 現代のソフトウェア開発における主な課題の一つが変数の名前の付け方だ。変数の命名規則は、同僚の開発者にソースコード記述ルールを伝え、表記を標準化するのに役立つ。 ソフトウェア開発における、変数の一般的な命名規則は以下の4種類だ。 パスカルケース キャメルケース スネークケース ケバブケース 各命名規則はどう違い、それぞれどのような特徴があるのか。例を挙げて説明しよう。 命名規則1.パスカルケース

                                                                          その変数は「パスカルケース」「キャメルケース」「スネークケース」「ケバブケース」のどれなのか? 命名規則の違い
                                                                        • Visual Studio で C# の命名規則をチェックする - Qiita

                                                                          TOC 1. はじめに 2. 命名のスタイル 3. Microsoft が推奨する命名規則 4. Visual Studio で命名規則を設定する はじめに 他の多くの言語と同様に、C#のコーディング規約ではクラスや関数、変数の命名規則が定められています。 命名規則を定めることで、コードに統一性を持たせて可読性を向上させ、リーディングコストを削減できます。チーム開発には必須のルールであり、細則は会社やプロジェクト単位で定められていることが多いでしょう。 しかし日常的に複数の言語を使っていると、なかなか命名規則を覚えられません。そこでVisual Studioのオプションで命名規則をチェックできるよう設定します。 Env Visual Studio 2019 C#.NET 命名のスタイル 識別子の命名のスタイルとして、以下のようなものがよく使われます。 キャメルケース 名前(複数の単語)を一

                                                                            Visual Studio で C# の命名規則をチェックする - Qiita
                                                                          • Golangでの命名規則におけるベストプラクティス

                                                                            Golangの設計思想 Golangは、「単純さ」と「読みやすさ」を重視している言語です。そのため、ソースコードを保守のために、いくつかの単純な規則を採用しています。 この記事では、GoチュートリアルとEffectiveGoを参考にしています。 ファイル名 Goは、ソースファイルがすべて小文字で、複数の単語をアンダースコアで区切るという規則に従います。 複合ファイル名は_で区切られます。 「.」で始まるファイル名 または「_」はgoツールによって無視されます。 接尾辞「_test.go」が付いたファイルは、go testツールによってのみコンパイルおよび実行されます。

                                                                              Golangでの命名規則におけるベストプラクティス
                                                                            • ソニーの新生撮像素子「LYTIA」の役割とは?ヤバすぎる「カオスな命名規則」を整理しつつ考察する - すまほん!!

                                                                              ソニーの新型撮像素子(カメラセンサー)、ちょっとカオス。 LYTIAはSONY(ソニーセミコンダクタソリューションズ)の「もっと感動を表現し、共有したい」というニーズに応えることを目指した、モバイル用CMOSイメージセンサーのプロダクトブランド。 2022年11月に発表され、昨年後半からLYTIAブランドのイメージセンサーはLYT○○○というように商品番号が当てられるようになりました。 2024年に入って多くの中国のスマートフォンメーカーがカメラにLYTIAのセンサーを続々と搭載し始めています。 一方で、LYTIAではない新しいセンサーの登場や新技術などの影響で、ブランドの全容がわかりづらい状況にあります。本記事ではLYTIAの誤解や現状についてまとめます。 LYTIAに関する誤解 LYTIA=二層トランジスタ画素積層型ではない SONYは2021年末にCMOSイメージセンサーの新技術とし

                                                                                ソニーの新生撮像素子「LYTIA」の役割とは?ヤバすぎる「カオスな命名規則」を整理しつつ考察する - すまほん!!
                                                                              • データベース設計で絶対役に立つ命名規則

                                                                                命名規則は大切とわかっていてもおろそかになりがちです。 現場の人と要件ヒアリングで忙しい時に、 「この項目名は大文字にすべきか小文字にすべきか?」 という結論がでない議論をしたくないですよね。 そんな時に役に立つルールを紹介します。 命名ルールは開発時や運用時の開発コストに想像以上にかかわってきます。 命名規則はプロジェクトごとに1から作成する必要はないので、このルールをデフォルトとして、細かいところは実情にあわせて使うことをおすすめします。

                                                                                  データベース設計で絶対役に立つ命名規則
                                                                                • Reactにおけるイベントハンドラの命名規則

                                                                                  Responding to Events では、イベントハンドラの追加方法だけではなく、その命名規則についても触れられているので良いですね。 今回はそれを紹介します。 基本的な命名規則 Have names that start with handle, followed by the name of the event. By convention, it is common to name event handlers as handle followed by the event name. You’ll often see onClick={handleClick}, onMouseEnter={handleMouseEnter}, and so on. By convention, event handler props should start with on, followe

                                                                                    Reactにおけるイベントハンドラの命名規則