Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
#ギアスタ コーディングルール改善の歴史
Search
SHUNYA
February 19, 2021
0
53
#ギアスタ コーディングルール改善の歴史
SHUNYA
February 19, 2021
Tweet
Share
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Code Review Best Practice
trishagee
69
19k
Designing for Performance
lara
610
69k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Transcript
コーディングルール 改善の歴史 コーディングガイドラインの作成( V e r 1 . 0 )
SHUNYA ISHIZUKA
プロフィール 前: ⽯ 也 ( イシヅカ シュンヤ) : フロントエンドエンジニア 年
: 4 年10 ヶ⽉ 動物: カンガルー Kangaroo 業 : HTML/CSS/JS/PHP(Wordpress) のWeb 構築 コーディングルール の歴史 Facebook Instagram
まず、はじめに... コーディングルール の歴史
※HTML/CSSのマークアップの話は あまりしませんのでご安心ください! コーディングルール の歴史
※社内向けの共有と相談事項も含みます コーディングルール の歴史
GEAR8でコーディングガイドラインを 作るまでに至った経緯と歴史を紹介します! コーディングルール の歴史
*コーディングのガイドラインとは* コーディングルール の歴史
コーディングのガイドラインとは 簡単に するとコーディングのルールを まとめたもの。 例) ・マークアップ時は⼩ のみを使⽤する ・必 のないスペースは れない
etc... コーディングルール の歴史
*何でガイドラインが必要なの?* コーディングルール の歴史
何でガイドラインが必要なの? ⼀ 的にガイドラインを決めずに めてい くと、コードの属 に がったり、⼀ でコードを書くときも⼀ のルールがない と煩
になってしまう可 性があります。 ⼤きい だけではなく、中⼩ 業のエン ジニアの や、個 でコーディングする もコーディングのルールを決めておくこと で 率的に構築できる コーディングルール の歴史
何でガイドラインが必要なの? Gear8 では のコーダーさんにコーディングをお 願いすることもあるので、 ① 内で ⽤・保 する に更
のトラブルを ぐ ②コードのルールが ⼀されていることで更 の簡 易 と時間 ができる ③ある 度ルールを知ることが 来れば、コーダー じゃないスタッフも更 可 に コーディングルール の歴史 \ルールを決めてお願いするよ〜∕
*ガイドラインのメリット・デメリット* コーディングルール の歴史
ガイドラインのメリット・デメリット メリット コーディングルール の歴史 ✔ ⼀ の品 を担保できる ✔ ⽤・保
性の ✔ ⽣ 性を向上させる デメリット ✗ エンジニアによってはストレス ✗ 内のルールが ではない ✗ コストがかかる場 もある
*GEAR8は今までどうしていたか* コーディングルール の歴史
GEAR8は今までどうしていたか コーダー 材構成 コーディングルール の歴史 内エンジニア のエンジニアさん お いが コードを
正
GEAR8は今までどうしていたか - コーディングのルールが く かったわけ ではなく、A4 ⼆枚のGoogle ドキュメントに まとまっていました。 -
そこまで に っていないので、 の エンジニアさんから 問があったり、 品 にG8 で更 できないコードであがってく ることも。( 稀ですが…) コーディングルール の歴史
\厳選して紹介/ ガイドラインを伝えてないときに起きる コーディング困りごとあるある コーディングルール の歴史
①コンパイルされたCSSを直接編集してしまう ↓ SCSSで書かず先祖返りしてしまう ガイドラインを えてないときに きるコーディング りごとあるある
②GITの使い方がわからない ガイドラインを えてないときに きるコーディング りごとあるある
③ピクセルパーフェクトで構築する必要がある? ガイドラインを えてないときに きるコーディング りごとあるある
このような悩みを解決できるように ガイドラインを製作中です ガイドラインを えてないときに きるコーディング りごとあるある
現状の コーディングガイドライン VER1.0を紹介します! コーディングルール の歴史
HTTPS://XD.ADOBE.COM/VIEW/0E43122B- 8630-4BE9-A02F-4D86C814EA73-5B10/? FULLSCREEN コーディングルール の歴史
他にもガイドラインに書きたいことがたくさん... ガイドラインを えてないときに きるコーディング りごとあるある ★CSS アニメーション王 パターン10 ★Wordpress のインストール
※ ルート 下 にインストールしない! ★PS ・AI ・XD での、 率的なWeb ⽤ 書き し ★サーバ ⾏作業・データベース ⾏作業 ★Emmet での 率的なコーディング ★ローカル (XAMPP ・MANP の ) ★リリース のチェック項⽬/ アナリティクス Search Console/GA4 のイベント など ★ 内のフォームプラグインの種 ★常時SSL の ・チェック について 他にも聞きたい・あったほうが良い項目を募集中です!
\まとめ/ コーディングルール の歴史
まとめ コーディング 則は ごと、エンジニア にそれぞれ。 なマークアップ はないので⽇々模索する必 あり。 これから するエンジニア、
の のかた、クライアントにもコーディングガイドライン を共有して、担当者が 正できる仕 みがあっても良いのかなと思ってます。 回のコーディングガイドラインはブラッシュアップして仕事で使えるものにしていきます コーディングルール の歴史
参考になりましたら幸いです. コーディングルール の歴史