はてブログ

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



タグ コーディング規約

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

チームで機能設計するためのPlantUML標準化 | Future Tech Blog - フューチャーアーキテクト

2020/02/03 このエントリーをはてなブックマークに追加 400 users Instapaper Pocket Tweet Facebook Share Evernote Clip フューチャーアーキテクト UML WebAPI チーム 一環

はじめに現在所属しているプロジェクトではWebAPIやバッチ処理の設計の一環としてPlantUMLを利用しています。効率よく品質高くアウトプットを出すためには、プログラミング言語に対してコーディング規約があるように、UMLに対してもチームで設計するにあたり一定のルールを決める必要があります。 そこでプロジェクト内... 続きを読む

Rustで普通にプログラミングするだけでMISRA-Cのルールを90%満足できる - 低レイヤ強くなりたい組込み屋さんのブログ

2019/02/05 このエントリーをはてなブックマークに追加 161 users Instapaper Pocket Tweet Facebook Share Evernote Clip Twitter rust 低レイヤ 意図 C言語

はじめに 私はMISRA-Cのコーディング規約でプログラミングしたことがないため、内容に誤りがありかもしれません。間違っている点があれば、ご指摘いただけるとありがたいです。 後、いつも通りですが、C言語を貶める意図は一切ありません。 昨日からtwitterで、Rustが組込みのセキュリティが重要な分野で広まると良いな... 続きを読む

コーディングをAIが支援してくれる「Visual Studio IntelliCode」がアップデート。既存コードからコーディング規約を推測し、適切な設定ファイルを生成 - Publickey

2018/07/18 このエントリーをはてなブックマークに追加 213 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Githu コーディング マイクロソフト

コーディングをAIが支援してくれる「Visual Studio IntelliCode」がアップデート。既存コードからコーディング規約を推測し、適切な設定ファイルを生成 マイクロソフトが今年5月に発表したVisual Studioの拡張機能「Visual Studio IntelliCode」は、機械学習によってコーディングを支援してくれるというものです。 GitHu... 続きを読む

RubyKaigi 2018 直前!チーフオーガナイザ・松田明さん特別インタビュー - SideCI Blog

2018/05/30 このエントリーをはてなブックマークに追加 78 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails RubyKaigi CRuby 目次 直前

2018 - 05 - 30 RubyKaigi 2018 直前!チーフオーガナイザ・松田明さん特別インタビュー Ruby Ruby on Rails RuboCop コードレビュー コーディング規約 RubyKaigi automated code review 目次 CRubyでのコードレビュー コードスタイルと規約 CRubyのコードスタイル Railsのコードスタイル 標準コーディング規約... 続きを読む

プログラム苦手な人ほどJetBrainsのエディタに課金したほうがいい|山根 翔

2018/03/06 このエントリーをはてなブックマークに追加 364 users Instapaper Pocket Tweet Facebook Share Evernote Clip 山根 エディタ プログラム JetBrains プログラマ

プログラマの人だと知っている人多いと思いますけど、JetBrainsという会社が出してるエディタがありまして自分も今年のはじめぐらいに課金しました。 結論から言うとプログラム苦手な人ほど使ったほうがいいと思います。 コーディング規約の設定がはじめからしてある 上記は自分が書いたPythonのコードですが、何も設定しなくても関数名をlowercaseにしろとか、使ってない変数はグレーになってたり、文... 続きを読む

Javaではif (flag == true)というコードを書いてはいけない - Qiita

2018/02/19 このエントリーをはてなブックマークに追加 387 users Instapaper Pocket Tweet Facebook Share Evernote Clip flag boolean Qiita true Java

はじめに 当たり前だと思うのですが、意外と守られていないことがあります。その1つの例として、条件分岐でのbooleanの扱いを挙げてみます。 タイトルには「Javaでは」と書きましたが、おそらくどの言語でも同じです。 何がダメか 明確にコーディング規約で否定しているケースもありますが 1 、Javaでは以下のようなコードは 書いてはいけません 。 if ( flag == true ) { // ... 続きを読む

RuboCopを無理なく既存プロジェクトに導入する – FiNC Engineering Blog – Medium

2017/06/09 このエントリーをはてなブックマークに追加 61 users Instapaper Pocket Tweet Facebook Share Evernote Clip rubocop medium gem tl;dr 千里

TL;DR - RuboCop良いよ - 入れるだけだと誰も使わないよ - 運用フローに入れると良いよ - 千里の道も一歩からだよ RuboCopとは RuboCop はコーディング規約に従っているかをチェックし、コードの品質を保ってくれるgemです。 これ以外にもRuboCopは多様なルールをサポートしており、その中にはバグりやすいコードを回避するようなルールもあります。 RuboCopを使う事... 続きを読む

小〜中規模サイトのフロントエンド・コーディング規約 CSS・JavaScript編 - Qiita

2017/03/14 このエントリーをはてなブックマークに追加 462 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSS ディレクトリ構成 保守 CSS編 Qiita

関係者が10名以下の小〜中規模案件の開発・保守が多い弊社のCSS・JavaScript規約(にしたい)です。 長くなってしまったので、コーディング規約もようやく最後です。 ↓関連 環境構成編 HTML編 CSS、JavaScript は数年で書き方が変わってしまうので、 半年ごとに規約の見直しができると理想ですね。 小〜中規模サイトのフロントエンド・コーディング規約 CSS編 ディレクトリ構成 C... 続きを読む

テストなんか書かなくて良い!? エンジニアたちの反応まとめ - Togetterまとめ

2016/03/07 このエントリーをはてなブックマークに追加 260 users Instapaper Pocket Tweet Facebook Share Evernote Clip テスト 反応まとめ - Togetterまとめ コミット

世の中は一周まわってエンジニアリングの手法に溢れている。 テストを書け、ドキュメントを書いて冗長化しろ、コミットはわかりやすく、コーディング規約が、安定性が─── でも、それって本質なんだろうか? 新規サービスを作る際に肝だと思っていることをまとめてみた。 おことわり 以下は少人数で"普通"のアプリやWebサービスを自社で新規開発するときのことを想定しています。大人数で重厚なソシャゲを作るとか.. 続きを読む

サーバーサイドをNodeからSwiftに移行する | カメリオ開発者ブログ

2015/12/21 このエントリーをはてなブックマークに追加 53 users Instapaper Pocket Tweet Facebook Share Evernote Clip サーバーサイド node Swift コアライブラリ ito

こんにちは。リードアーキテクトのItoです。最近アナログオーディオをやっているのですが、つらい 事件 が起きました。 今月はじめに Swift のコンパイラなどのソースコードがGithubで公開され、かなりの反響を呼びました。コンパイラだけではなく、パッケージマネージャやコアライブラリ、今後のマイルストーン、コーディング規約など、Swiftが一つのエコシステムとして公開されたことで、さらに盛り上が... 続きを読む

iOSアプリのコーディング規約を考える時はGoogleよりもNYTimesのObjective-Cスタイルガイドを参考にすべき - Steel Dragon 14106

2015/04/04 このエントリーをはてなブックマークに追加 214 users Instapaper Pocket Tweet Facebook Share Evernote Clip NYTimes objective-Cコード インスタ 参考

Googleのスタイルガイドは古い 複数人でiOSアプリをObjective-Cコードで書いて保守する時、コーディング規約を検討することになる。 参考にすべきスタイルガイドとして良く挙がるものにGoogle Objective-C Style Guideがあるが、これはいかんせん古い。メモリ管理ARCやNSNumberのリテラル構文など、比較的新しいトピックについても追記されてはいるが、 インスタ... 続きを読む

Rubyを使っているプロジェクトのコーディング規約を見てみよう【Ginza.rb #20】 - 酒と泪とRubyとRailsと

2015/02/17 このエントリーをはてなブックマークに追加 146 users Instapaper Pocket Tweet Facebook Share Evernote Clip 議論 Rails スタイル Ruby かなり

Rubyを使っているプロジェクトのコーディング規約を見てみよう【Ginza.rb #20】 Feb 18th, 2015 Tweet 2015/2/17にみんなのウェディングさんで開催された 『Ginza.rb 第20回 Rubyを使っているプロジェクトのコーディング規約を見てみよう』 に参加してきました。コーディング規約をじっくり議論出来る場所はなかなか無いので、かなり面白かったです! スタイル... 続きを読む

JavaScriptでは文字列を「ダブルクォーテーション」ではなく「シングルクォーテーション」で囲う | 「引用符(調査結果)」カテゴリー | JavaScript0

2015/01/13 このエントリーをはてなブックマークに追加 63 users Instapaper Pocket Tweet Facebook Share Evernote Clip ダブルクォーテーション 引用符 文字列 JavaScript

誰が推奨してるの? 「シングルクォーテーション」で文字列を囲うことを誰が推奨してるの? ・Google ・「Google JavaScript Style Guide」の中で、「 " 」 よりも 「 ' 」 を使うことが推奨されている Google JavaScript Style Guide とは? ・Googleが公開しているJavaScriptのコーディングスタイルガイド(コーディング規約/... 続きを読む

PHP CS Fixerで快適PHPライフ - Fivestar's blog

2014/12/07 このエントリーをはてなブックマークに追加 212 users Instapaper Pocket Tweet Facebook Share Evernote Clip Fivestar's blog PHP 秩序 チームメンバー

2014-12-08 PHP CS Fixerで快適PHPライフ php この記事は PHP Advent Calendar 2014 の8日目の記事です。 コーディング規約が守れない方とお悩みの方も、チームメンバーがなかなか守ってくれないとお悩みの方も、 PHP CS Fixer があればもう安心。PHP CS Fixer が PHP コードをコーディング規約に沿って整えてくれるので、秩序ある ... 続きを読む

Ansible コーディング規約 (の例) — そこはかとなく書くよん。

2014/10/09 このエントリーをはてなブックマークに追加 290 users Instapaper Pocket Tweet Facebook Share Evernote Clip configuration edX Ansible WIKI

Ansible コーディング規約 (の例) edXがgithub上でAnsibleのコーディング規約を公開しています。 https://github.com/edx/configuration/wiki/Ansible-Coding-Conventions このリポジトリは GNU AGPLv3です。翻訳の場合でもおそらく大丈夫だと思いますので、ここで翻訳して公開してみます。 一般 YAMLファイ... 続きを読む

Python のコーディング規約 PEP8 に準拠する - Qiita

2014/08/13 このエントリーをはてなブックマークに追加 216 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Python PEP8 言語 アイデア

この Qiita の連載記事ではデータ分析のための主要言語として Python を利用してきました。ところでみなさんは Python のコーディング規約 PEP8 をご存知でしょうか。 ソースコードスタイルガイド PEP8 ソースコードは一般に「書かれる時間」よりも「読まれる時間」の方が長い、そのような事実に基づいて、「スタイルを統一し読みやすいコードを書こう」というアイデアのもとに作られたのがこ... 続きを読む

1人でよいコードを書く - 鳩舎

2014/03/23 このエントリーをはてなブックマークに追加 291 users Instapaper Pocket Tweet Facebook Share Evernote Clip 破綻 破滅 2014-03-23 鳩舎 悪いコード

2014-03-23 1人でよいコードを書く 1人でよいコードを書くのは、3人でよいコードを書くことの3倍難しい。悪いコードを書くときに説得する人間が 1/3 でよいので、つまり自分に向かって『まぁいいじゃん今回は』と言えば事が済む。続けているといつの間にか引き返せないところまできていて、適当に書いた個人プロジェクトは設計的破綻を起こし、コーディング規約もなにもあったもんじゃないという破滅が待って... 続きを読む

Githubを解析してわかった、各種言語のコーディング規約まとめ | IDEA*IDEA

2014/02/07 このエントリーをはてなブックマークに追加 124 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub IDEA 言語 各種言語 ご興味

これはちょっとうれしいかも。Githubを解析して各種言語のコーディング規約を教えてくれるサイトです。 ↑ Githubだけにリアルですね。 ↑ 対応言語はこちら。 ↑ 例えばJSの尻カンマ問題。 ↑ 細かいですが、こちらも悩みますよね、たまに。 というわけでご興味のある方はどうぞ。 » Popular Coding Convention on Github 続きを読む

あなたのコーディング、大丈夫? コーディング規約 HTML+CSS編 | Web制作会社スタイル

2013/10/01 このエントリーをはてなブックマークに追加 807 users Instapaper Pocket Tweet Facebook Share Evernote Clip コーディング インデント 一苦労 CSS 目次

目次 あなたのコーディング大丈夫? HTMLとCSSの共通ルール HTMLに関するルール CSSに関するルール まとめ あなたのコーディング大丈夫? 他人が書いたソースコードって読みづらいですよね。 「自分が読めればそれでいい。」 という風に考える方もいますが、保守管理を他人がやる場合も多く、好き勝手にコーディングしてしまうと、インデントがされてなかったり、コメントが無かったりと、読むのに一苦労ど... 続きを読む

他人にやさしいソースコードの書き方 コーディング規約 JavaScript編 | Web制作会社スタイル

2013/10/08 このエントリーをはてなブックマークに追加 999 users Instapaper Pocket Tweet Facebook Share Evernote Clip 他人 JavaScript編 Web制作会社スタイル 書き方

「なんだ...これ...」 と、自分で書いたソースコードを見返した時に思ったことはありませんか? コメントが無かったり、インデントされてなくて読みづらかったり、変数や関数の名前が適当で、どんな機能なのか検討もつかなかったり...。 そんな風に他人だけでなく自分にも読みづらいコードを作成していませんか? 今回はGoogleのコーディングガイドラインのJavaScript編について紹介しますので、思い... 続きを読む

もうCSS設計で悩まない!「CSSコーディング ガイドライン」策定のための参考記事・スライド 7選 / SQUEEZE - Web Design Studio -

2013/09/12 このエントリーをはてなブックマークに追加 930 users Instapaper Pocket Tweet Facebook Share Evernote Clip プロパティ 規模 構造 ルール Squeeze

構造やクラス名、プロパティの記述方法などをルール付ける「CSSコーディング ガイドライン」策定のための参考記事を紹介します。 チームでの共有、コーディング効率やメンテナンス性などの改善のためにも、これを機会にガイドラインを導入してみてはいかがでしょうか。 コーディング規約を作ろう "制作チームの規模が大きくなればなるほど、コードの統一性は大切" ▶ コーディング規約を作ろう Webクリエイターボッ... 続きを読む

ニューヨーク・タイムズ Objective-Cスタイルガイド

2013/08/15 このエントリーをはてなブックマークに追加 203 users Instapaper Pocket Tweet Facebook Share Evernote Clip ニューヨーク・タイムズ マイリーディングリスト 大田 作者

ニューヨーク・タイムズ Objective-Cスタイルガイド 作者: Abel Avram , 翻訳者 大田 緑 - (株)チェンジビジョン 投稿日 2013年8月15日 | 共有 |  後で読む マイリーディングリスト ニューヨーク・タイムズが、iOSチームで使われているObjective-Cのコーディング規約を公開した。このガイドには、ソースコードのレイアウト、条件式の書き方、変数名、メソッド... 続きを読む

コーディング規約を作ろう | Webクリエイターボックス

2013/07/29 このエントリーをはてなブックマークに追加 847 users Instapaper Pocket Tweet Facebook Share Evernote Clip Webクリエイターボックス コーディングガイドライン 書式

コーディング規約やスタイルガイドは、HTMLやCSSのマークアップや、各種プログラミング言語の書き方をまとめたものです。コーディングスタンダードやコーディングガイドラインとも呼ばれますね。コーディング規約を決めていなかったり、あいまいにしたまま進めていくと、書式が統一されていないため、コードを追加すればするほどゴチャゴチャしたコードになりがちです。チームでコーディングしていくならなおさら。今回チー... 続きを読む

Perl における一般的なコーディング規約について - tokuhirom's blog.

2013/03/29 このエントリーをはてなブックマークに追加 93 users Instapaper Pocket Tweet Facebook Share Evernote Clip TOKUHIROM docs perl perldoc.jp

2013-03-29 Perl における一般的なコーディング規約について http://perldoc.perl.org/perlstyle.html http://perldoc.jp/docs/perl/5.8.0/perlstyle.pod perlstyle.pod にのっているものが公式のスタイルガイドです(Larry 風)。 Perl Best Practice にのっている Dami... 続きを読む

CakePHPのアプリのコーディング規約チェックを自動で行う方法 | Ryuzee.com

2012/10/31 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip CakePHP インテグレーション Ryuzee.com

PHPで書かれたソースコードがコーディング規約に準拠しているかどうか確認するには、PHP_CodeSnifferというツールを使うのはよくご存知だと思いますが、今回はCakePHPを使って書いたソースコードの規約をチェックする方法を紹介します。なお、このような規約チェックはローカル環境で気が向いた時にやるだけではなく、継続的インテグレーションにも組み込んで実施することが望まれます。 PHP_Cod... 続きを読む

 
(1 - 25 / 34件)