「良い名前付け」の参考サイトまとめ
おはようございますこんにちわこんばんわ。どうもぶたです。 以前、チーム内で「変数や関数の名前に妥協したくないなー。どうしたら上手く命名できるんだろう?やっぱり英語の勉強?」という話になったので、...
32 search resultsShowing 1~20 results
You need to log-in
おはようございますこんにちわこんばんわ。どうもぶたです。 以前、チーム内で「変数や関数の名前に妥協したくないなー。どうしたら上手く命名できるんだろう?やっぱり英語の勉強?」という話になったので、...
おはようございますこんにちわこんばんわ。どうもぶたです。 ライブラリをラッピングすると便利だという記事を関数メインに書きました。 今回はクラスを用いたラッピングに触れていこうと思います。 なお、...
おはようございますこんにちわこんばんわ。どうもぶたです。 開発を行う際に多かれ少なかれライブラリを利用しますよね。 皆様はどのようにライブラリを利用されていますか? また、バージョン追随はどこま...
改善サイクルをしっかりと回し続けるのって難しいですよね。 どんなアクションを取れば良いのか・・・となることも少なくないと思っています。 結局のところ、チーム内で議論をして合意の取れたものをすべき...
エンジニアをしてると「フリーランスになりたい」って人多いですよね。 自分もフリーランスとしてかれこれ5年ほどになります。 釣りタイトルで申し訳ないですが、決してフリーランスを否定するわけではない...
ジェネリクスがよく分からないと言われたので、噛み砕いて書いていこうと思います。 なお、ジェネリクスが何なのかの説明に終始し、実践的な活用方法にはあまり触れていません。 主に初学者向けですかね。悪...
ターミナル操作時に、 変更点持ったまま他のブランチに移動しちゃったり、 気付いたら就業時間過ぎてたり、 しませんか? .zshrcをいじって、 またはが表示されるようにして、 特定の時間になった...
TypeScript/JavaScriptの配列操作について、私たちのとあるリポジトリ内での利用順に紹介します。 一度も利用されていない操作は載せていないので悪しからず。 関数 利用数 map(...
Array.prototypeのreduce()メソッド。 苦手な方や、ややこしいから使わないようにしているという方もいるかな、と。 確かに、他のmap()やfilter()、sort()などと...
コミットログを一行表示で見たい $ git log --oneline ブランチをコミット順に表示したい $ git for-each-ref refs/heads/ --sort='commi...
【TypeScript】カリー化・部分適用は便利だよ! カリー化・部分適用利用してますか? 調べたけど「関数を第一級オブジェクトとしてー」とか「関数を部分適用してー」とか説明が講義っぽくて途中で...
Playwrightチートシート TypeScript 5.1.3 Playwright 1.34.3 Browser関連 ヘッドフルで起動する 実際のブラウザを見ながら挙動を確認したい場合は、...
生産性を上げるプルリクエスト分割!の前にやるべきこと 先日弊チームのメンバー@d510が開発生産性 Meetup #1】開発生産性可視化による変化~事例LTから学ぶベストプラクティス~にて登壇発...
Playwrightでローカルファイルを読み込む typescript 5.0.4 playwright 1.32.2 まとめ page.goto(htmlPath)でHTMLファイルのパスを渡...
Jestの実行順番色々 typescript 5.0.4 jest 29.5.0 まとめ 設定 内容 beforeAll ファイル内でグルーピングされた全てのテストケースの実行前に実行 befo...
プロフィールREADME GitHubには、アイコンやbioなどの基本情報とは別にプロフィール機能があります。 自分のユーザー名と同じリポジトリを作成してREADMEを作るだけで、あとは自由にM...
TL;DR abstract class ValueObject<T> { protected constructor(protected readonly val: T) {} g...
お前らのターミナルはダサいを読んで、 「確かにダサい。ダサいしお寿司食べたい。」と思ったのでターミナルの入力待ちをお寿司にしてへいお待ちって感じにした。 before after 手順 兎にも角...
TL;DR 種類 概要 class いわゆる普通のクラス。 case class イミュータブルで、値で比較されるクラス。 abstract class 抽象メソッドを持てるけどインスタンス化で...
Web上でサクッと試したい場合はScalaFiddleをば。 基本のき コメント // 一行コメント /* 複数行コメント 複数行コメント */ 文字出力 // 改行なし print("出力した...
32 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.