yomitech

yomitech

Qiitaで紹介された技術書を、毎週月曜日にメールでお届けします。

登録確認メールをお送りします。いつでも配信停止できます。

バックナンバー

「Clean Architecture : 達人に学ぶソフトウェアの構造と設計」の検索結果: 1冊

Clean Architecture : 達人に学ぶソフトウェアの構造と設計

Martin,RobertC 角,征典 高木,正弘 ・KADOKAWA

簡易 CQRS で「画面に ~~ も表示したいんだけど」に強い API を実装

はじめに x と y と z を JOIN して COUNT した値を画面に表示したいなど、画面が要請する値を DB からごにょごにょと集計して API で返したくなることがあります。^1 ^1: この記事では API を例にしていますが、API でなくても同じ方法が適用可能です。 そんなとき、DB のモデルをドメインモデルにマッピングし、ドメインモデルを API のインターフェースにマッピングし…

サーバーサイド未経験の大学生が4日でGolang×CleanArchitectureのAPIを構築した話

【追記:2019/9/17】 記事で誤りがあった部分を修正いたしました。 またサンプルも正しいものに修正しておりますので、是非ご確認ください。 【追記:2019/9/10】 コメントでもご指摘を頂いておりますが、一部誤った内容が含まれております。

ITエンジニア初心者から上級者まで読んでほしい本 11選

I. はじめに 今回は、私がエンジニアをやってきた中で本当に役立った本を紹介します。 正直これらの本なしに今の自分はなかったと言っても過言ではない本の数々です。 これらの本で私が得られたのは - 時代と技術にとらわれないポータブルなスキル

SREやクラウドエンジニアが読むと良さげな本まとめ

一年半ぐらい前にアプリケーションエンジニアからSREにコンバートした筆者が、いま役に立ってるなぁっていう本を紹介します。アプリケーションコードを書いてるときは下のレイヤの技術に興味なかったんですが、改めて勉強してみると楽しいです。 コンピュータシステム クラウド全盛とはいえ、コンピュータの仕組みはおさえておくと役立ちます。コレ系の本はわりと小難しいものが多いですが、個人的に楽しく読めた本を紹介しま…

【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた

これってなんなの? 【ど素人状態=社会人になって初めてプログラミングを勉強したぜ!(特に新卒)】〜【Webエンジニアの3年生ぐらい】になるまでに読むと良い本まとめです。「どんな目的で学ぶか?」「いつぐらいまでに読むといいか?」を段階的にまとめました。「これだけ読めばいい!」と、そんな簡単な話ではありませんが、「今いるレベルより少し上の人がどんなジャンルのことを学んでんだろ?」という方の参考になれば…

エンジニアになるために必要なスキル おすすめの書籍も紹介

エンジニアになるためには、幅広い知識とスキルが必要です。ある特定の技術を習得するだけでも多くの時間がかかります。 しかし、学習できる時間は限られています。そのため、<font color="Red"必要なスキルを選別して学習していくことが重要</fontです。また、いきなり難しい技術に挑戦すると挫折してしまうので<font color="Red"学習する順番も大切</fontです。 この記事では、…

iOSエンジニアが読んだら、ためになりそうな本

はじめに Web系のおすすめ本は結構見つかるのですが、 iOSエンジニア という枠ではあまり見かけなかったので、思いつくままにリストアップしてみました。他にも良い本がたくさんあると思いますが、まずは個人的に(あるいは世間の評価が高い)おすすめのものをあげてみます。 このリストはビギナー向けではありません。すでにiOSエンジニアと呼ばれている方を対象にしています。(別に読んじゃダメといっているわけで…

十七人のアジャれる男

期間2週間とAgileに(?)撮影された超低予算傑作映画( WFHでNetflixが仕事が捗る今日この頃ですがいかがお過ごしでしょうか。 本を読む時間も取れるようになり、ソフトウェアの名著と呼ばれる分厚めの本も読めますね。 これらの名著の著者はどこかで聞いたことある名前だなと思って調べますと、20年ほど前に定義されたアジャイルソフトウェア開発宣言( (若造ですので知らないことも多くミスなどありまし…

言語学習では学ばない知っておいてほしいこと5選

前書き 対象者 プログラミング言語の基礎文法を学び終えた人、学んでいる人 読む前に この記事では、こんなものがあるよと紹介するに留まります。

Webアプリケーション開発において理解しておきたいことまとめ

前にも似たような記事( 新人教育用に社内のGitのWikiに、より詳細なものを書いたのですが社員全員が見れるわけではないので、もったいないのでこちらにも書いておきたいと思ったのがきっかけです。 社内開発案件の単語を削除して載せているので、ちょっと変なところがあるかもしれませんがご容赦を。 (もし間違いがあればご指摘いただけると助かります) 動作の仕組み

クラウドが好きな大学生が読んで良さげだった本を紹介する

前提 大学1年の終わり頃にプログラミング学習を始めて、ちょうど3年弱くらい経ちました。 数え切れないほどの技術書を読んできましたが、その中でも「これはよかったような気がする!」という書籍を載せておきます。 選出の観点は「面白さ」「わかりやすさ」「その知識が役に立ったか」の3つの観点から総合的に評価しています。 また、原則翻訳されたものがあればそちらを掲載しています。

スクラム研修・資格周りの歴史を解説:なぜケンはScrum.orgを設立したのか?

前話ではスクラムに関連する研修・資格周りの情報を詳細解説しました。ところで、なぜケン・シュエイバーはScrum Allianceを脱退し、Scrum.orgを設立したのでしょうか?Scrum Allianceと「Certified Scrum(認定スクラム)」だけであれば、スクラムの研修・資格周りもスッキリしていたのに、自分が立ち上げた「Scrum Alliance」を脱退してまで、ケン・シュエイ…

【C#】ASP.NET Web API 2のチュートリアルアプリをクリーンアーキテクチャにする

この前クリーンアーキテクチャのルールについての記事( 書籍で紹介されていた上記クラス図を参考にしています。対象のチュートリアルアプリはこちら( 変更前のクラス図・コード クリーンアーキテクチャにする前のチュートリアルアプリのクラス図・コードです。 クラス図はシンプルなMVCになっています。

ゲーム制作するUnityエンジニアのオススメ本

ゲーム制作・開発をする上で考えることは沢山あります 設計・サーバー・DB・インフラ・ネットワーク・3DCG・数学・物理・サウンド・AI・セキュリティ・ゲームデザインetc... 僕自身まだ勉強中の身ではありますが、勉強になった書籍を紹介します! 勉強の目的は「汎用的で拡張性・保守性が高くラクに運用・開発したい」「知らない事知りたい」です! 実務でも必要な知識を学べるので、初学者・ゲーム業界に興味が…

【ポエム版】新規開発のときの技術選定の考え方

新規開発で必要なのが技術選定です。 日々システムが作られるたびに使う技術が選ばれています。 しかし、エンジニアの専門性が深く周りの職種には分からないため、技術選定が雑に行われているケースも多いと感じています。 技術選定は将来の技術負債への影響も大きいものです。そして新規開発の技術選定のタイミングは開発の中で技術負債がゼロという数少ないタイミングでもあります。 雑に決めてもOKなときはありつつ、この…

エンジニアに読んで欲しい技術書90選

はじめに タイトル通り、読んで欲しい(圧)技術書をたくさん集めてみました。自身の担当から外れる領域に関しては、会社の人に協力を仰ぎ、編集しました。「何を読めばいいかわからない」、「次の読む本を探したい」などのように考えている方の参考になればと思います。 また、大きく、 ・新米エンジニア ・脱新米エンジニア

ソフトウェア開発おすすめの書籍(2024)

概要 私がこれまでに読んだソフトウェア開発関連書籍からおすすめのものを抜粋して分類・評価しました。 抜粋8冊 本ページの見方 点数は、下記の基準で5段階に★を付けました。

30歳まで1冊も技術書を読んだことのなかった自分が転職後1年間で読んだものとその所感

はじめに はじめまして @Y.Kishi(URL " です。 来歴などについてはプロフィールをご参照ください。 転職して一年が経ち、そろそろなんらかのアウトプットを出したいなと思ったため、 ここ1年程で読んだ技術書をまとめたいと思います。

Laravel から一歩先へ。クリーンアーキテクチャによる柔軟な設計パターン

info この記事はミライトデザイン Advent Calendar 2024( 11日目はmozumasu( JankyBorders, SketchyBar, alt-tab( Rectangle を使ってましたが、他にも知らないウィンドウマネージャーがあって勉強になりました。 時間ある時にデスクトップ環境を見直してみようと思います!

yomitechをシェア

X LINE Facebook はてブ