yomitech
Qiitaで紹介された技術書を、毎週月曜日にメールでお届けします。
登録確認メールをお送りします。いつでも配信停止できます。
バックナンバー
「コードコンプリート(上)第2版」の検索結果: 1冊
コードコンプリート(上)第2版
米ソフトウェア界の第一人者Steve McConnellが執筆した名著「Code Complete」(1993年発行)の第2版。Jolt賞を受賞した初版の内容を受け継ぎ、さらに新しいトピックを盛り込んで、プログラミングのベストプラクティスを集大成した待望の書です。上巻は「ソフトウェアコンストラクション」から始まり、変数名、データ型、ループ、条件判定、ルーチン、クラスなど、高品質なプログラムを...
インフラエンジニアの自分が買ってよかったと思う書籍10選
はじめに インフラエンジニアとして働き始めて約3年が経ちましたが、その間の経験を踏まえ、 買ってよかったな と思った書籍をまとめていきます。 買ってよかった本自体はたくさんあるのですが、そのうち インフラエンジニアの後輩がいたらオススメしたい と思えるような極力人を選ばない書籍をここにまとめています。 あくまで 現時点での10選 なので今後も時間とともに変わっていくと思います。多分随時更新します。…
社内発表2
答えは、Statementのクローズで例外が発生するケースがあることです。 Statementのクローズで例外が発生すると、このままでは Connectionのクローズが実行されません。 対策としては、javaで言うと、java6までのレガシーシステムの古い流儀では finally句等を使用して、トランザクションの最後に必ずclose処理が走る様にすることです。
ドキュメントやモデルに書くこと
ソースがドキュメントだ。バグも完全に記述されている。( よし!じゃあやっぱりドキュメントもモデルもソースコードの劣化コピーだからいらないね ってなるはずなのに、なんか違和感がある……。 だからソースコードになにが書かれているかを5W1Hで考えてみた。 How どうやって
大規模Webアプリケーションにおける複雑性とアーキテクチャ設計に関する一考察
Webアプリケーション開発についての知見を、自分の経験と知識をベースに整理してみようという試みです。 いわゆるサーバサイドにスコープを絞り、フロントエンドは対象外です。筆者は普段、オブジェクト指向言語で書いているので、本記事でもその前提(Ruby、PHP、Python、Java、Scalaあたりを想定)になっています。 では、本編をどうぞ。 ソフトウェア開発は複雑さとの戦い 『人月の神話(
研修中の未経験エンジニアが、研修期間中に読んだ技術書やサイト一覧
はじめに 本って素敵ですよね。 新書の香り、さらっとした手触り。 おかげさまで、いつも引っ越しで苦しみます。憎い。 はじめまして、生後2ヵ月目の未経験エンジニアです。
ITエンジニア初心者から上級者まで読んでほしい本 11選
I. はじめに 今回は、私がエンジニアをやってきた中で本当に役立った本を紹介します。 正直これらの本なしに今の自分はなかったと言っても過言ではない本の数々です。 これらの本で私が得られたのは - 時代と技術にとらわれないポータブルなスキル
【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた
これってなんなの? 【ど素人状態=社会人になって初めてプログラミングを勉強したぜ!(特に新卒)】〜【Webエンジニアの3年生ぐらい】になるまでに読むと良い本まとめです。「どんな目的で学ぶか?」「いつぐらいまでに読むといいか?」を段階的にまとめました。「これだけ読めばいい!」と、そんな簡単な話ではありませんが、「今いるレベルより少し上の人がどんなジャンルのことを学んでんだろ?」という方の参考になれば…
エンジニアになるために必要なスキル おすすめの書籍も紹介
エンジニアになるためには、幅広い知識とスキルが必要です。ある特定の技術を習得するだけでも多くの時間がかかります。 しかし、学習できる時間は限られています。そのため、<font color="Red"必要なスキルを選別して学習していくことが重要</fontです。また、いきなり難しい技術に挑戦すると挫折してしまうので<font color="Red"学習する順番も大切</fontです。 この記事では、…
人生で影響を受けた本100冊。
はじめに 英語(77) 安全(45) LaTeX(9) 図(47) 転職(51) 色(28) 下記には、typewriterまたはcomputerのkeyboardで全文写経した本は数冊(すべて英語)あります。 輪講で全部読んだ本、日本語と英語でも読んだ本などもそれぞれ10冊以上あります。 100回以上読んだ本が10冊以上あるような気がします。
iOSエンジニアが読んだら、ためになりそうな本
はじめに Web系のおすすめ本は結構見つかるのですが、 iOSエンジニア という枠ではあまり見かけなかったので、思いつくままにリストアップしてみました。他にも良い本がたくさんあると思いますが、まずは個人的に(あるいは世間の評価が高い)おすすめのものをあげてみます。 このリストはビギナー向けではありません。すでにiOSエンジニアと呼ばれている方を対象にしています。(別に読んじゃダメといっているわけで…
Code Complete:goto論争の終焉
今まで買ってよかった技術書を紹介しよう! 参加記事です。 毎年、新人、学生にお勧めしています。 人生で影響を受けた本100冊。Youtube(3) 82. Code Complete
Delphiプログラマの紹介
Delphiプログラマの紹介を初める前に、Pascal プログラマの紹介と、Pascalの話題をいくつかさせてください。 Turbo Pascal Pascalとの出会いは、TurboPascalだった。 坂本 哲 さんはじめ、TurboPascal使いは身の回りにいっぱいいたような気がする。 自分がTurboPascalで一行もプログラムを書いたことがなかったのは、一重にお金がなかったことによる…
「@getty104 設計を学びたいときに読みたい本一覧」の代わりに 図(51)
2022/1/21 Qiita Advent Calendar Online Meetup 「に参加する前にしておくとよいかもしれないこと。」を記事にした。 登壇者 @getty104 登壇される @getty104 さんの記事を拝見し5つを上に例示した。一つの記事についての考えを単独の記事にした。 設計を学びたいときに読みたい本一覧
経験の少ないエンジニアに贈る、おすすめ書籍3選
はじめに 初心者の方は書籍を悩まれる事が多い印象ですが、いかがでしょうか? 私自身も立場上よくオススメの書籍を聞かれるのですが、いつもご紹介する本が何冊かありますので、そんな中でもご紹介頻度の高い書籍を3冊ご紹介したいと思います。 オススメな書籍1:リーダブルコード これはエンジニア界隈では知らない人の方が少ないかもしれない良書ですね。
名刺がわりの愛読技術書16冊
名刺がわりの愛読技術書16冊を紹介します。 「名刺がわりの技術書16冊」って書いたら、技術者なら自分で書いた本16冊っていう意味になる。そこで、「名刺がわりの愛読技術書16冊」という表題にさせていただいた。 (数字)は、最後に紹介する 「人生で影響を受けた本100冊」で取り上げた際の番号です。 自分が一部でも書いた本は3冊紛れ込んでいます。 別企画では、自分が書いたものは含めない版も作りました。合…
名刺代わりの技術書10選 HDL(2)
名刺代わりの小説10選 と言うタグが流行っているらしい これをプログラマに応用することを考えたい。 名刺代わりの技術書10選 フルスタックエンジニア どこからどこまで
高専1年生に読んでほしい技術本N選
この記事は 共同開発鯖^1 Advent Calendar 2022( 10日目の記事です(尚、1投稿目の模様)。 今年はテスト等で予定が合わなかったりなどして、1投稿目が10日になっちゃいました...... (遅刻してごめんなさい) 前書き この記事は高専1〜2年生に読んでほしい初級〜中級の技術書を紹介した記事です。技術に興味はあるけど何をやったらいいか分からない、学校で習ったことをなにかに使い…
可読性の高いコードを書くための実践ガイド
はじめに ソフトウェア開発において、コードの可読性はプロジェクトの成功に直結する重要な要素です。読みやすいコードは、メンテナンスや拡張を容易にし、チーム全体の生産性を向上させます。 しかし、「読みやすいコード」 の定義は人によって異なります。個々のスタイルや好みによって解釈が分かれることもあるでしょう。それでも、できる限り多くの人にとって理解しやすいコードを書くことが、プロフェッショナルとしての責…