プログラミング学習

初心者向けドメイン駆動設計(DDD)ガイド

はじめにこんにちは!今日は、ちょっと「ドメイン駆動設計」について学んでみませんか?略して「DDD」。この用語を耳にしたことがあるかもしれませんし、初めてかもしれませんね。でも、ご安心を!この記事は、DDDが初めての方でも楽しく読めるように書...
プログラミング学習

JavaScriptの正規表現についての解説

JavaScriptの正規表現での置換処理のやり方がわからないことがないでしょうか?今日はJavaScriptの正規表現について解説します。イントロダクション正規表現は、文字列のパターンを表現するための強力なツールです。これを使うと、特定の...
プログラミング学習

Ruby on Rails のオートロード機能について – 新人エンジニアとの対話

別ファイルのクラスを呼び出そうとしてエラーになったことはないでしょうか?今日はRuby on Railsのオートロード機能について解説します。新人エンジニア:オートロード機能って何ですか?私:良い質問ですね。Ruby on Railsでは、...
プログラミング学習

RSpecの基本構文:describe、context、itを新人エンジニアと理解する

新人エンジニア:「RSpecの基本構文、describe、context、そしてitについて詳しく学びたいんです。それぞれの違いと、どのように使い分ければいいかがまだ掴めていません。」私:「それぞれについて詳しく説明するね。まず最初に、これ...
プログラミング学習

新人エンジニアと一緒に探求!RSpecでテストを作る意義とその手順

新人エンジニア:こんにちは、私は最近Railsのプロジェクトに参加することになりました。しかし、RSpecというものを使ってテストを作ることが求められていて、なぜそれが必要なのかがよくわからないんです。教えていただけますか?私:もちろんだよ...
プログラミング学習

新人エンジニアと一緒に学ぶ!RSpecとモックの使い方

前回の記事では少し分かりづらい感じがしたので新人エンジニアとの対話形式という形の記事にしてみました。少しでも伝わる人は多くなれば幸いです。新人エンジニア:こんにちは、最近Railsのプロジェクトに参加することになったんですが、RSpecとい...
プログラミング学習

Ruby on RailsのRSpec: 理解しやすいテストの書き方とモックの意義

Ruby on RailsでのRSpecのテストコードの基本的な書き方とモックの重要性について解説します。テストの独立性と実行速度向上のポイントを理解しましょう。
プログラミング学習

【20代必見!】スクール費用無料のGEEK JOB(ギークジョブ)に行ってみた

こんにちは、フリーランスエンジニア兼インストラクターのMr.Tです。今回はなんと"スクール費用が無料!"というプログラミングスクールがあると聞いたので取材しに九段下まで行きました!もし本当にそういうスクールがあったら全くお金がなくてもエンジ...
プログラミング学習

プログラミング学習におすすめの本

こんにちは、フリーランスエンジニア兼インストラクターのMr.Tです。今回はプログラミング学習をする上でおすすめの本を紹介します!Ruby学習編プロを目指す人のためのRuby入門Rubyのプログラミング学習に良いとインストラクターの間で好評で...
プログラミング学習

IT企業ってどんな種類があるの?(SIerとWeb系企業って何が違う?)

こんにちは、フリーランスエンジニア兼インストラクターのMr.Tです。この記事ではIT企業の種類について書きたいと思います。もしIT企業に就職しようとしたらIT業界の会社の種類について知っておいたほうが良いです。就職する会社を選ぶときの判断材...