yomitech

yomitech

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

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

バックナンバー

「プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則」の検索結果: 1冊

プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則の表紙

プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則

上田 勲 ・秀和システム

一通りプログラミングができるようになった。しかし、読みにくい、遅い、頻繁にエラーが発生する、書いたコードを修正すると動かなくなる等々、なかなか「よいコード」を書けないとお悩みではありませんか? 本書は、よいコードを書く上で指針となる前提・原則・思想、つまり「プリンシプル」を解説するプログラミングスキル改善書です。初心者向けの書籍では絶対に説明しない、古今東西のプログラマーの知恵をこの一冊に凝...

大規模Webアプリケーションにおける複雑性とアーキテクチャ設計に関する一考察

Webアプリケーション開発についての知見を、自分の経験と知識をベースに整理してみようという試みです。 いわゆるサーバサイドにスコープを絞り、フロントエンドは対象外です。筆者は普段、オブジェクト指向言語で書いているので、本記事でもその前提(Ruby、PHP、Python、Java、Scalaあたりを想定)になっています。 では、本編をどうぞ。 ソフトウェア開発は複雑さとの戦い 『人月の神話(

プリンシプルオブプログラミングまとめ(第1章、第2章)

はじめに プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則( 第1章 前提 〜プログラミングの変わらない真実〜 1.プログラミングに銀の弾丸はない ソフトウェア(プログラミングの成果物)は本質的に困難であり、以下の4つの性質を持ちます。

技術書 読んだ順番を振り返ってみた

必要に迫られてSQLを勉強し始めて以来、購入した技術書も気づけば10冊を超えていました。本棚を晒すようで若干恥ずかしさもあるのですが、自身の振り返りも兼ねて記事にしてみました。 プログラミング初心者が、ちょっとしたデータベース構築と入力画面の作成ができるようになるまでに読んだ本の一覧として、参考になれば幸いです。 読んだ順番 1. SQL Server 2016の教科書( 1. SQLパズル 第2…

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

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

凝集度の観点から関数分割を考える(iOS)

はじめに 2020/02/16(日)に「Object-Oriented Conference」というカンファレンスが行われました。 そこで聴講した「オブジェクト指向のその前に — 凝集度と結合度( 私はiOSアプリエンジニアなのでiOS + Swiftの目線となっていますが、「凝集度」という概念はプログラミング言語に関係なく適用できます。 「凝集度」とは?

プリンシプルオブプログラミング

アドベントカレンダー12/1〜12/21までの記事を書くにあたって、以下の書籍を参考にさせていただきました。 1人で20記事近くの記事を短期間に書くには限度があり・・・。 こちらの内容から特に共感できるものを抜粋して今回の記事作成に活用させていただきました。 この書籍を執筆した上田勲さんに深く敬意を評するとともに感謝致しております。 プリンシプル オブ プログラミング3年目までに身につけたい一生役…

Unityで初学者から中級者までを駆け抜けるためのおすすめ書籍

2024年度バージョンを作成しました こちらをご覧ください はじめに Unityの書籍紹介は色々あるのですが、初学者へのおすすめ書籍まとめという記事が多い印象です。それ自体はいいのですが、 初学者が、一通り読んで学んだ、その先に何ををすればいいのかというところまで幅広くまとめている記事はあまり見かけないなと思ったので作ります。

実務未経験者が今まで独学に使ってきた技術書を公開していくよ

プログラマーでもエンジニアでもない私がエンジニア転職に向けた取り組みとして「これまでプログラミングの独学に使ってきた技術書の遍歴」を、Qiitaの練習も兼ねて記事を書いてみました。 採用担当者の方が目にしたときに「この人が独学でなにを学んできたのか」がまとまってる記事になるといいですね(誰得感...) 想定読者 開発実務未経験でプログラミングの知識ゼロでまともなSESとかに行きたい方あるいはSES…

フロントエンド ド初心者へのススメ

はじめまして、リンクアンドモチベーションで主にフロントエンドをやっています、下田です。 本記事では、プログラミング完全未経験だった僕がフロントエンドエンジニアとして成長するために実際に勉強してよかった記事や本、サイト、やって良かったことを載せています。 新人エンジニアの方で主にフロントを触っていきたいと考えている方が、読んでくださると嬉しいです。 対象 ・プログラミング未経験で今後フロントエンドエ…

「プリンシプル オブ プログラミング」を読んだので、その要点

プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則 | 上田 勲 |本 | 通販 | Amazon( 読書感想文です。 いい仕事いい先輩いいコードに、自分にとっていいタイミングで巡り合えれば、成長できます。しかし、これは運に左右されます。確率は高くありません。 そこで書籍を読んで勉強します。ただし、初学者向けの書籍では文法とイディオムは身に付きますがプログラミング…

今まで読んだ技術書の中で汎用的で印象に残っているものをまとめてみる

30代半ばでWebエンジニアに転職者(≠転生者)のおぎです。 2020年のコロナ禍をきっかけに興味本位でWebプログラミングを学び始めたのが運の尽きで、あれよあれよという間に深みにハマり、気づけば30代半ば(妻子あり)で異業種から転職をし、今はPHPをメイン言語としてバックエンドのプログラムを書いたりしています。 転職してからは社内向けのアウトプットは多少していたのですが、インプットと実務で最近ほ…

未経験Androidエンジニアの1年を振り返る

はじめに 未経験からAndroidエンジニアになって1年がたったので、ざっくりやったことを振り返っていく。 入社前 医療系の仕事をしていて、プログラミングとは無縁な環境。 趣味でAndroidアプリ開発をやってみたらドハマりして、休日は個人開発をしながらずっとコードを書いていた。

【エンジニア1年目】読んでよかった書籍7選

メリークリスマス!:christmastree::sparkles: この記事はディップ株式会社 Advent Calendar 2022( はじめに こんにちは! 2022年の4月にディップ株式会社に入社し、

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

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

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

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

可読性の高いコードを書くための実践ガイド

はじめに ソフトウェア開発において、コードの可読性はプロジェクトの成功に直結する重要な要素です。読みやすいコードは、メンテナンスや拡張を容易にし、チーム全体の生産性を向上させます。 しかし、「読みやすいコード」 の定義は人によって異なります。個々のスタイルや好みによって解釈が分かれることもあるでしょう。それでも、できる限り多くの人にとって理解しやすいコードを書くことが、プロフェッショナルとしての責…

【読書メモ】プリンシプル オブ プログラミング

はじめに 上田勲さんの「プリンシプル オブ プログラミング」を読んだので、自分用のメモ程度に記録していきます。 また、本書における「プリンシプル」とは「より良いプログラミングのためのエッセンス」とのことです。 具体的には、前提・原則・思想・習慣・視点・手法・法則などのことです。 1章:前提 〜プログラミングの変わらぬ真実〜

年末に読みたいおススメ技術書3選

年末に読みたいおススメ技術書3選 この記事は【初心者優先枠】corp-engr 情シスSlack(コーポレートエンジニア x 情シス)2 Advent Calendar 2024( 目次 1.初めに(1-初めに) 2.今年読んだ技術書から選ぶベスト3

【2024年度版】Unityで初学者から中級者までを駆け抜けるためのおすすめ書籍

2024年度版に向けて この記事は、2020年に作成した記事( この4年でUnity側もURLやHDRPなどの高機能化、ShaderGraphやVFX、VisualScripitingなどのビジュアライズなどの機能追加がされてきています。 ですが、ここではUnityの使い方というよりも、初心者がゲーム制作をUnityで行っていくための情報を書籍を中心に、編集しなおしました。 はじめに

2025年最新版1年目エンジニアが絶対に読むべき技術書10選

自分がエンジニア1年目だったころに読んでおけばよかったと思う技術書をまとめてみました。 これらを呼んでおくとWebアプリケーション開発の現場でもすぐに話についていけると思います。 綺麗なコードを書くための名著 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック( こちらは言わずと知れた名著です。

【微経験】独学で動画特化の料理レシピ保存サービスを開発するまで【Rails / TypeScript / Next.js / AWS / Docker / GitHub Actions】

はじめに こんにちは! この度、Web系開発企業への転職を目指して独学でWebサービスを開発しました。ポートフォリオが主目的ですが、実サービスを意識して微経験者なりに本気で取り組んだのでインプットから開発、リリースまでの経緯や苦労ポイント、感じたことなど書いてみます。 何か役立つことがあれば幸いです。 自己紹介

『プリンシプル・オブ・プログラミング』に学ぶエンジニアの基本原則

今年でエンジニアとして3年目を迎えました。 まだまだ駆け出しエンジニアではあるものの、少しずつ年数が増えて、いつまでも初心者としての立ち位置では居られなくなってきたことも事実です。 そこで、エンジニアの原理原則を学べる名著として知られている『プリンシプル・オブ・プログラミング』を読んで、これからエンジニアとして初心者レベルを脱却していくために必要な知識を学習していきたいと思います。 この記事では、…

yomitechをシェア

X LINE Facebook はてブ