C#のNull許容参照型を理解する
はじめに 開発経験をしたことがある人であれば必ずと言っていいほど通る、NullReferenceException — 「オブジェクト参照がオブジェクト インスタンスに設定されていません」という...
17 search resultsShowing 1~17 results
You need to log-in
はじめに 開発経験をしたことがある人であれば必ずと言っていいほど通る、NullReferenceException — 「オブジェクト参照がオブジェクト インスタンスに設定されていません」という...
はじめに 遅延実行とは プログラムの処理をすぐには実行せず、結果が必要になるまで「後回し」にする仕組み どういうタイミングで実行されているのか、イメージしづらかったため、記事に起こして整理してい...
はじめに 開発中にレビュー中の指摘でパフォーマンスが良い悪いの指摘があるが、実際どのくらい変わってくるのかとなどどうやって計測すれば良いのか、わからずモヤモヤしていた たまたま以下記事を見て、こ...
はじめに 文字列を連結しているときに+演算子を使って文字列連結しているが、必ずしも最適な方法ではない。 大量の文字列操作や繰り返し処理内で行う文字列連結では、StringBuilderクラスを使...
はじめに 文字列型でソートするよりDateTime型でソートする方が良いというお話。 なぜなのか ①正確なソート 文字列型でソートすると、アルファベット順でソートされる 2024-10-01と2...
はじめに 要素有無を判定するときに、Countメソッドを使ってリストを要素数を数えて、0以上とか判定するより、Anyメソッドを使って要素有無判定する方が処理効率は良い コードレビューで上記のコメ...
はじめに ※ワールドトリガーのネタバレを含みますのでご注意ください ワールドトリガーという漫画をご存知でしょうか? 第246話・第247話で、特に心に刺さったセリフがあったので、ここに残しておき...
DI(依存性注入)とは ChatGPTの回答は以下。 DIとはあるオブジェクトが他のオブジェクトを直接生成せずに、外部から提供されることでそのオブジェクトの依存関係を明示的にすること。 なぜ使う...
はじめに jsでthisのことをよくわかっていなかったので、 試してみた .js const movie = { name: 'コナン', kind: 'アニメ', genre: 'ミステリー'...
はじめに media queryの使い方を知らなかったのでメモ デバイスに応じてスタイルを変えれるようになる @mediaを使って何かしらのパラメータを設定 例 .css @media (max...
はじめに CSSでも変数を使うことができるのでどのように実装するのかメモ やり方 全体で値を再利用するために、css変数を利用することができる rootで宣言することが一般的 .css :roo...
はじめに cssのプロパティサイズをざっくり紹介 px pxは固定された単位 デバイスの種類によって長さが異なる em 親要素の相対値として定義 例 ・親要素 18px ・子要素 0.5rem ...
はじめに 書き方 cssのセレクタ html <p style="color: red;">test</p> 【要素セレクタ】 <p>node</p&g...
受験背景 現在はC#をメインに仕事をしていて、Javaに触れる機会がなくなった 新卒から約5~6年Javaでの開発をしていて、 せっかくのJavaの知識を廃れさせたくないと思い受験を決意 Jav...
はじめに ・集約とコンポジションの違いがよくわからなかったので自分なりに調べて、コードを実装し試してみた 集約 ChatGPTの回答 ・集約は、「部分と全体」の関係を表現します。つまり、オブジェ...
自己紹介 現職:Webエンジニア 年齢:30歳 新卒でSIerに就職 25歳で同業他社に転職 27歳で現在所属している会社に就職 経験 1.Java(SpringBoot) Springは1年ち...
依存性注入とは何かChatGPTに聞いてみた 依存性注入(Dependency Injection)は、ソフトウェアエンジニアリングにおける設計原則の一つであり、特定のコンポーネントが他のコンポ...
17 search resultsShowing 1~17 results
Qiita is a knowledge sharing service for engineers.