JavaエンジニアがPythonを勉強して感動した・苦労したこと
はじめに この記事は、普段Java(オブジェクト指向言語)を書いている僕が、 新しくPythonを学んで感じた所感をまとめたものです。 JavaエンジニアがPythonを触るとどう感じるのか、そ...
30 search resultsShowing 1~20 results
You need to log-in
はじめに この記事は、普段Java(オブジェクト指向言語)を書いている僕が、 新しくPythonを学んで感じた所感をまとめたものです。 JavaエンジニアがPythonを触るとどう感じるのか、そ...
この本は何? 乱雑なコードを読みやすくするために、まず何から手を付けるべきか・どのタイミングで整頓するべきかを示している 整頓の具体的テクニック(ガード節、デッドコード、シンメトリーの統一など)...
はじめに 本記事は、僕が Codex CLI 導入にあたり、「WSLって何?」 の状態から、 参考にした記事と MCP サーバー(serena)の登録までを含めた環境構築の備忘録として残しておく...
超はじめに この記事は、Gemini CLI に書かせています。 Chrome拡張機能をVSCodeからデバッグするときにハマったので、解決したファイルをベースとしてGemini CLIに書いて...
背景 以前、以下の記事でGemini CLIを触りました。 このときは簡単にしか触れていなかったので、Gemini CLIを使ってなにかアプリを作りたいとずっと考えていました。 そこで、社内で使...
手順 開発者モードを有効にする Chrome拡張機能をブラウザに読み込ませる Chromeの場合 開発者モードを有効にする chrome://extensions/ にアクセスします。 画面右端...
はじめに 今話題になっている、Gemini CLI を軽く触ってみました セットアップ ターミナルを開いて、以下のコマンドを実行します。 npx https://github.com/googl...
はじめに AndroidのSpinnerの選択位置は、初期値0ですが、 これを動的に変えたい(前回選択していた位置を復元したい等)ときにちょっとハマったので備忘録として残しておきます。 前提知識...
はじめに クラスが巨大化する一番の原因は、役割が曖昧なクラス名にあります。 大雑把で意味がガバガバなクラス名は、用途が広すぎるため様々な処理が書かれてしまいます。 その結果、クラスが肥大化しやす...
データ共有目的でシングルトンパターンを使ってはいけない理由 シングルトンは、実質的にグローバル変数のように振る舞います。 どこからでもアクセスできるため、予期せぬ場所から変更されてしまうケースが...
背景 人が壊れるマネジメント プロジェクトを始める前に知っておきたいアンチパターン 50 を読みました。 その中で、個人的にすごく共感できたトピックを自分の体験談も交えて紹介したいと思います。 ...
はじめに 本記事は、ドメイン駆動設計の基本概念を初心者向けに解説するものです。専門用語をできるだけ避け、具体例を交えてわかりやすく説明します。 対象読者層 ドメイン駆動設計をこれから学びたい方 ...
はじめに 本記事では、ドメイン駆動設計とソフトウェアアーキテクチャ(以降、アーキテクチャと呼ぶ)の関係について、初心者向けに解説したものです。 対象読者層 アーキテクチャがよくわからない方 ドメ...
はじめに 本記事では、ドメイン駆動設計のパターンとして用いられる集約について、初心者向けに解説したものです。 対象読者層 ドメイン駆動設計初心者 ドメイン駆動設計における、集約がわからない方 ド...
はじめに 本記事では、ドメイン駆動設計のパターンとして用いられるアプリケーションサービスについて、初心者向けに解説したものです。 対象読者層 ドメイン駆動設計における、アプリケーションサービスが...
はじめに 本記事では、ドメイン駆動設計のパターンとして用いられるファクトリについて、初心者向けに解説したものです。 対象読者層 ドメイン駆動設計初心者 オブジェクト指向プログラミングに慣れている...
目的 本記事は、僕が「コード×AIーソフトウェア開発者のための生成AI実践入門」を読んで学んだことをアウトプットすることを目的としています。 AIに対する基本理解 プロンプトエンジニアリングのテ...
はじめに 本記事では、ドメイン駆動設計のパターンとして用いられるリポジトリについて、初心者向けに解説したものです。 対象読者層 ドメイン駆動設計における、リポジトリがわからない方 リポジトリの実...
はじめに 本記事では、ドメイン駆動設計のパターンとして用いられるドメインサービスについて、初心者向けに解説したものです 対象読者 ドメイン駆動設計における ドメインサービスが何かがわからない方 ...
はじめに 本記事では、ドメイン駆動設計のパターンとして用いられるエンティティについて、初心者向けに解説したものです 対象読者 ドメイン駆動設計における エンティティが何かがわからない方 値オブジ...
30 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.