推薦図書/必読書のためのスレッド 83

■ このスレッドは過去ログ倉庫に格納されています
2019/04/26(金) 22:10:20.38ID:KG6a/1PS
※前スレ
https://mevius.5ch.net/test/read.cgi/tech/1493844476/
2022/01/11(火) 23:14:44.03ID:TAtkceMX
Martin Fowler の名著『リファクタリング』を、
Ruby に置き換えた「リファクタリング:Rubyエディション」

最近、復刻版も出たけど、そんなに名著かな?
2022/01/12(水) 12:03:54.31ID:Sainzwt/
あれは名著
プログラミング初心者が初級者になるための近道

Rubyエディションはゴミ
新版のJavaScript版は値段が高いだけ
本で読むなら旧版

本が売れなくなってきてるのと円が弱くなってるから人気のある原著の翻訳本は値段が高くなりつつある
2022/01/22(土) 21:45:35.85ID:p9GwAfQ2
いまさらRubyはないわ
2022/01/23(日) 08:22:22.26ID:ubPBcLGe
いまさらJavaもないのでいまならJSの新版で良いんじゃないか
2022/01/23(日) 10:01:45.37ID:7/Kixy5R
今更ジャバスクリプトはないわ
2022/01/23(日) 13:47:04.91ID:Ycdf2fXn
リファクタリングとかデザパタの新版はJavaやめたとか書いてないっけ?
未読だけど
2022/01/23(日) 16:38:44.13ID:7/Kixy5R
デザパタもないってさ
2022/01/23(日) 23:40:27.77ID:b/4fl8No
なにが?
735デフォルトの名無しさん
垢版 |
2022/01/24(月) 03:33:50.78ID:bR7FKfqo
イタリアン料理にだ
2022/01/25(火) 11:44:58.80ID:7dV/9SQv
リファクタリングの旧版、Ruby版、新版(JS版)それぞれ読み返したけどやっぱり旧版が一番いい
動的言語メインでやってるなら新版でもいいがそのために追加で4000円払うくらいなら他の本買うことを勧める
1章は無料で読めるから迷う人はそれで比べるといいかも
2022/01/25(火) 16:22:55.94ID:H/nIVFN9
>>736
俺も旧版がいいかな
型がない言語でやっちゃダメだろって思う
2022/01/28(金) 03:41:35.73ID:C+fmNaud
20年ぐらい前に「Javaプログラミングレッスン」って初心者の定番本あったじゃないですか
あれの2020年版みたいな書籍って、なにかありますか?

今どきもうJavaはないですかねぇ
2022/01/28(金) 08:02:01.23ID:3x0JFp6u
いまどきは、スッキリわかるJava入門シリーズかねえ
独習Java(2019)も山田祥寛だから一定の質は確保されてるかな
2022/01/28(金) 10:24:36.23ID:C+fmNaud
あざす!
自分は古参社畜なので、もう入門書とか何がいいとかわからなくなってて、大変助かります。
2022/01/28(金) 10:58:18.27ID:2D0+665g
コボラーかな
2022/01/28(金) 14:33:52.44ID:YWAMkj5y
>>738
すっきりわかるJava入門じゃない?
2022/01/28(金) 17:14:39.70ID:eph5Xwza
教則本的なものはスッキリ〜で用意しました。
あとはドリル集みたいなのが欲しいのですが、それこそプログラミングレッスンでいいですかね。
ラムダとかそういうのは置いといてまぁ基本中の基本がやれれば。
2022/01/28(金) 19:06:47.77ID:L6caMnrm
>>739
確かに旧独習Java は糞だったし…
2022/01/29(土) 23:09:33.92ID:DA05+qcx
>>738
>20年ぐらい前に「Javaプログラミングレッスン」って初心者の定番本あったじゃないですか

調べて見ると、3版がまだ出てんだな、といっても2012年だけど。

Effective JAVAって最近読み直してみたけどやはり難しいw
俺の周りのレベルが低いんだろうけど、仕事のJava案件でこの本レベルの知識ってほとんど要求されない
2022/01/30(日) 12:27:43.48ID:KApH5n5G
プログラミング勉強するのにドリル集なんて使うのか?
オラクル認定資格のJavaの問題集とかか?
ブロンズ、シルバー、ゴールドみたいなのがあると思うが
2022/01/30(日) 12:36:53.03ID:ajsy0WHj
>>746
そういう座学じゃなく手を動かすための短いプログラミング課題を集めたもののことだろ
2022/02/03(木) 22:28:06.66ID:XHzNvTP1
リファクタリングのドリルとかがほしいな

クラスの責務に応じた分け方とかそういう能力って、書籍の「まとまりごとで分けましょう」とかを読んでわかったつもりになるだけで、
新人なんかは実際にはなかなか身についてない。

もちろん実務やレビューでいずれ育つが、経験則で育つよりも、きちんと学べるのであれば学ばせたい。
2022/02/04(金) 00:33:44.96ID:JbWLJPDv
「Cプログラミング診断室」の現代版やな
750デフォルトの名無しさん
垢版 |
2022/02/14(月) 10:48:24.34ID:TVm+ejPZ
フリーランス向けエージェント「クラウドテック」会員数8万人突破
〜働きやすい環境構築のため、単価向上・全年齢の活躍の場創出・
地方企業のDX推進の取り組みを強化します〜

フリーランスエンジニア専門の案件一括検索サイト「フリーランススタート」、
累計掲載案件数25万件突破!リモートワークの累計掲載案件数35,000件突破!

新規人材の80%がフルリモート希望! IT人材市況動向レポート2021年12月版を公開

人口移動報告 家賃高い、首都圏脱出 「コロナ禍、仕事フルリモート」

クラウドテック、地方企業向け『クラウドテックDX』を開始、
7万人を超えるDX人材が、地方の非IT企業のDX推進を支援

新潟県、移住してきたテレワーカー/フリーランスに最大50万円を支給

テレワークの一般化により、11月にはテレワーク可能案件83.7%へと増加。
2021年、フリーランスのトレンドは「移住&テレワーク」と予測
2022/02/14(月) 13:24:54.72ID:HOsCpiZ6
Ruby では、Effective Ruby は簡単すぎるので、
プロ用の本なら、下の2冊で良い

改訂2版 Ruby逆引きハンドブック、
改訂2版 パーフェクトRuby、Rubyサポーターズ

Rubyでは、Enumerable map など、繰り返しの書き方を学んで、
テキスト処理みたいなコードゴルフで十分

それ以上は実践用に、Ruby on Rails の本

黒田努の3冊(Rails 5.2の1冊と、Rails 6の2冊)とか、
Ruby on Rails 6 エンジニア養成読本、
パーフェクト Ruby on Rails 【増補改訂版】

ウェブサイトでは皆がやってる、Rails チュートリアルも売っている
752デフォルトの名無しさん
垢版 |
2022/03/31(木) 04:00:54.94ID:le+sLDqY
自分が教育することになったソルジャー用の文系大出身新人プログラマが、高校1年の数学すらダメだと判明した場合、どんな本で自学自習させますか?
上のほうで数学に関する本がいろいろ出てますが、そういうのを読ませようとしても読めませんよね?
2022/03/31(木) 06:02:54.77ID:GgrVRizn
坂田アキラの本でも読ましとけ
2022/03/31(木) 09:28:18.64ID:JmxLsvGO
ソルジャーに高校数学やらせるのが間違ってる
2022/03/31(木) 15:03:41.56ID:lzfi0ff4
俺はもうそういうのは「適正がない。営業とかで生きていけ」って匙を投げた
2022/03/31(木) 15:14:37.96ID:VzRO6C/M
プログラミング関係の仕事でも高1数学が必要な分野のほうが圧倒的に少ないと思うけどな
757デフォルトの名無しさん
垢版 |
2022/03/31(木) 15:50:27.76ID:PVSa1f3+
ソルジャーが必要とする数学は、効率と車輪の再発明防止を意味するものになるから、高校教育までの点取り特化書籍が適してるのではと思う
いわばどんなライブラリが存在して、そのライブラリで何ができるかをざっくり頭に入れておくのがソルジャーの役目
そう考えるとソルジャーに適してるのは、中学/高校3年分の内容を一冊にまとめて解説してるものがいいと思ったけど、あの手のものは脳トレ目的の読者を対象としてるのか駆け足で内容が薄い
なので プログラミングのための数学 あとは 問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本 みたいな本がいいのでは
どっちもアマゾンでざっくり探しただけだからもっと適した本があると思うけど、この類は初心者向けと考えてたので読んだことがない
初心者じゃなくても基礎をたまに見直すの重要だよなあ
2022/03/31(木) 16:58:42.91ID:yxVL3ZFg
とりあえず基本情報の本渡して資格取らせるかな。
どうしても数学やらせたいならまず中学生向けの数学から
759751
垢版 |
2022/03/31(木) 17:40:31.91ID:3F1JJOSM
高校数学が必要になる事は、まずない。
文系女は皆、Ruby on Rails

YouTube で有名な、雑食系エンジニア・KENTA のサロンで、Railsを学ぶ。
文系のアホが最も簡単に稼げる、チートな職業

数学が必要なのは、Unity で3D ゲームか、Python, Julia の統計解析
2022/03/31(木) 19:08:10.36ID:o8jKarHI
プログラミング初心者のころから今までを考えると、初心者のころは数学無しでなんとかなる
むしろ変に凝ったことはしないで、一つの課題を可能な限りシンプルに解決する練習をしたほうがいい
他者を意識してメンテナンス性や拡張性を考えたコードを書く場合は、複数の課題をよりシンプルに解決するための数学が必要になると思う
761デフォルトの名無しさん
垢版 |
2022/03/31(木) 23:54:53.05ID:DWIOg66I
俺は数学苦手じゃなかったからあんま意識したことないけど
規則性を見つけてそれを数式で記述していくのって
それなりに数学できないとキツいような気がするけどな
762デフォルトの名無しさん
垢版 |
2022/04/01(金) 23:05:51.33ID:ldG7IAUt
数学の話になると基礎として学んでおいて当たり前なのか、このスレではオススメの本って出ないな
プログラムは文系でもできるというが、やっぱり理系の人のほうが多いのでは
2022/04/01(金) 23:16:57.60ID:BGVpFGr3
数学で文系の方にお勧めの本って言われても
高校の教科書とか、大学の教科書ではだめなんでしょ?
入試とは違って、公式とか覚えている必要はなく
実問題に対してどの公式が使えるかがわかるかどうかなんだけどな
2022/04/01(金) 23:28:08.76ID:GkKDz557
以前にそういう話題のときに「虚数の情緒」とかその辺が挙がってた気がするが、もう覚えてない
2022/04/02(土) 01:08:27.58ID:m+vvtGqp
遠山啓の「数学入門」がおすすめ
文系に向けて書かれた本だ
文系向けとはいえ最後は微積まで扱う
なんと文庫
まずこれを買ってみろ
2022/04/02(土) 02:53:42.90ID:roqf8g4r
全部手続きで書くと並列化しにくくなるから式で書けるところは式で表現しなさいと教わったわ
767751
垢版 |
2022/04/02(土) 15:13:27.18ID:YPKLSNfQ
Ruby on Rails は文系女とか、文系ばっかり

数学の要素がほぼない。
ビジネスの要件定義するから、もろ文系。
英語が得意な方が有利

理系の全く逆

理系は英語国語の暗記科目が嫌い。
ビジネスとか人間臭いのが嫌い。
数式などの無機物が大好き

理系で、Railsをやっているのは、
沖縄のかみざとよしとの人生逆転サロンの守護神・たけぐらい

彼は大学院数学科。
講師から、急にプログラミングに興味を持った天才
2022/04/02(土) 15:43:28.65ID:MIUtE77e
スレチ
769デフォルトの名無しさん
垢版 |
2022/04/18(月) 04:06:50.90ID:in+lMq5/
プログラムで何を作るかを見つけたいのですが
専門書や技術書以外にどんな本がおすすめ、または読んでいますか?
2022/04/18(月) 09:41:18.06ID:NJLe0u3O
社畜が異世界転生して、プログラムネタを混ぜてるやつでも見ておけば
・転生賢者の異世界ライフ
・アラフォー賢者の異世界生活日記
771デフォルトの名無しさん
垢版 |
2022/04/18(月) 14:52:56.61ID:/81GLMqO
>>770
ちらっと見てみたのですが絵がキモ過ぎて無理でした…
普段からこのようなものを読んでおられるのですか?
2022/04/18(月) 15:03:25.02ID:n2K92LkC
なかなかいい殴り方するね
2022/04/18(月) 15:10:13.30ID:vRrNXJiu
自分の好きなものを見つけて、好きなものを好きと言えるように。
変態紳士 嶋政宏
2022/04/18(月) 15:20:25.91ID:RHgfGgWP
なにを作るかなんて一生見つからない人もいるだろうに
2022/04/18(月) 15:30:50.30ID:n2K92LkC
作りたいもの見つからない場合はエロサイトを見るといい
欲望が必要なものを答えてくれる
2022/04/18(月) 23:07:30.07ID:TX09Pkek
OS, エディタ, コンパイラ
2022/04/19(火) 12:25:49.25ID:SynxCYjk
新人がやる気モード切れたみたいで「人格否定じゃない感じで叱りつけてほしい」とか言ってきたんだけど、自分には難しい
ひと月やそこらでものになるわけないし、自分に比べりゃよくやってるし

なんかオススメの名著とかある?
自分としてもそういう引き出しを増やすのもありかなと
2022/04/19(火) 12:39:39.18ID:hYSx1GB6
創作乙
2022/04/19(火) 12:44:36.76ID:cRMoWQiS
指導する側の人格とセットなので、本読んでも治らん。
同じような問題で、指導中に見ている間は問題も正しく把握して処理してくれているような気がしてたけど、一人で放置したら再びできなくなってて、悩んでるわ。
2022/04/19(火) 13:51:07.30ID:s2r4ZP7u
>>779
駆け出しの頃、命名規則とか慣習とかに悩んで手が動かなかった
getData程度の関数名や変数名をつけても怒られる「データってなんのデータ?」
処理に適した関数名とか自信がない
関数化の単位に自身が持てない
「なんでここ関数にしたの?/しないの?」

こういうのにいちいちビビってしまっていたなw
今で言う心理的安全性というものだと思うわ
2022/04/19(火) 13:51:48.96ID:gKH6yVhf
>>779
それは教え方の問題だな
2022/04/19(火) 13:59:15.22ID:+XdFykaR
>>777
ちゃんとダメ出ししてくれってことじゃないの?
最初から全部コーチングっぽくやってるとかで
2022/04/19(火) 21:37:55.17ID:sZbH8pKA
>>780
>「データってなんのデータ?」
>「なんでここ関数にしたの?/しないの?」
これは言い方ひとつでパワハラにもなる場合もあれば
成長を促す親切なアドバイスになる場合もあるな
2022/05/23(月) 17:26:57.33ID:X2KgnOnK
Javaの再勉強にお薦めの本ります?
2022/05/23(月) 19:09:41.69ID:NujtHCtT
プログラミング言語Java 第4版
786デフォルトの名無しさん
垢版 |
2022/05/23(月) 19:19:51.40ID:7EZjF5ft
Javaはもう二度と触りたくない
2022/05/23(月) 20:12:25.74ID:X2KgnOnK
>>785
Java1.5対応で古くない?
2022/05/23(月) 20:21:02.71ID:laFc3P0P
自分は「Javaプログラミングレッスン」でいいと思う

しかしこういうときに自分の思いを言いたいだけの >786 とかはエンジニア業にマジで向いてないと思うわ
2022/05/23(月) 22:59:10.52ID:NujtHCtT
>>787
たしかにね
まあでもこれぐらい体系的な本ってないんだよね
2022/05/23(月) 23:01:14.16ID:XDgutXcl
ハーバード・シルトが Java の教科書を書けばよかったのに‥‥
2022/05/24(火) 12:36:56.91ID:maTGKoXE
>>788
>>789
ありがとう
792デフォルトの名無しさん
垢版 |
2022/05/28(土) 01:00:27.73ID:DrsyU/Zk
Packtが10ドルセールやってる。
2022/05/28(土) 10:09:57.10ID:t7A1Gcpt
昔は5ドルSaleだったのに
インフレ+円安で約2.4倍だな
794デフォルトの名無しさん
垢版 |
2022/05/28(土) 11:42:30.74ID:81XaDMLN
Javaは出来るだけ避けるのが良い
新規では採用しない
2022/05/28(土) 13:58:31.10ID:jz7mt3w/
Javaに変わる言語ってなんだ? PythonとRust押さえとけばいいか?
2022/05/28(土) 14:48:41.50ID:yHPpGQ35
JavaScript と HTML Living Standard だったりして。
Webの何かを作る人の場合。
Oracle Java は有料になったから、OpenJDK でもいいんじゃないの。
2022/05/28(土) 15:35:48.88ID:WPYPZuiJ
>>794
RFIの提示をお願いします
798デフォルトの名無しさん
垢版 |
2022/05/28(土) 18:37:20.82ID:DrsyU/Zk
Packtで電子書籍を買うと、たいていepub形式もダウンロードできます。
その拡張子をzipに変えるとエクスプローラで展開できます。
展開すると中身はHTMLファイルがたくさん入っています。
それをファイル翻訳にかけると日本語になります。
すると少し読みやすくなります。
2022/05/29(日) 09:22:24.03ID:p8bpMfIY
>>796
Oracle、「Oracle JDK」を再び無料提供へ 本番環境でも利用可
https://www.itmedia.co.jp/news/articles/2109/15/news147.html
2022/05/29(日) 11:55:28.09ID:/hj83X/S
>>799
この件で信用を失ったんだし業界の脱Oracleの流れはもう止まらんのでは
2022/05/29(日) 13:36:06.87ID:9R680m3F
oracle は何をしでかすかわからないから、もう信用しない!
2022/05/30(月) 14:13:33.59ID:9IdpW1CO
どこなら信用できるかだな
マイクロソフト、google、amazon、linux、apple
いつ裏切るか分からないな
2022/05/30(月) 15:26:36.83ID:+wFOWtW+
そのメンツだと、裏切るのはダントツでappleでないか?
次が Microaoft で車輪の再発明で自社ブランドのものを使わせたがるが、機能改善もしているから純粋に悪とも言い切れん。
2022/05/30(月) 16:40:04.00ID:9UYZLKp1
マイクロアオフト
2022/06/02(木) 06:59:11.19ID:7I/LCIOc
マイクローフティと呼んでくだしい
2022/06/03(金) 13:14:37.56ID:ROp2QgDI
Head Firstデザインパターン 第2版――頭とからだで覚えるデザインパターンの基本
https://www.oreilly.co.jp/books/9784873119762/
2022年06月08日 発売予定
2022/06/04(土) 13:28:24.94ID:l81jo0BM
>>806
懐かしい
第2版でるのか
2022/06/04(土) 14:54:24.56ID:JgzdFAe2
デザインパターンはオワコン
2022/06/04(土) 17:02:02.95ID:xuyVzt27
20年前だしね
動的型付け言語には使えないことも多いし
2022/06/04(土) 17:06:46.94ID:0PUnnpYV
>>809
普通に使えるし使われてるよ
実装方法が違うというだけ
2022/06/04(土) 17:22:49.22ID:xuyVzt27
そうだね。
まぁそういうお話は「Rubyによるデザインパターン」とかですかね。
このスレの諸兄には第3章以降からで良いですよ。
2022/06/04(土) 23:29:50.85ID:wWmofeE6
使えるやつもあるし
使えないやつもある
2022/06/05(日) 00:28:53.17ID:vcuIUMYp
当たり前だろ
書籍スレなんだから書籍で語れよ
2022/06/05(日) 16:51:43.01ID:yB9vb5Jl
>>811
>「Rubyによるデザインパターン」とかですかね。

これ読んでみたらかなり良い本だったわ
動的言語でデザインパターン学ぶ人にHead Firstの次に読む本として勧めることにした
と思ったら絶版だった
815デフォルトの名無しさん
垢版 |
2022/10/02(日) 14:24:12.29ID:slbrODRH
「Unity ゲーム プログラミング・バイブル 2nd Generation」の本を買えば
昔のバージョンの「Unity ゲーム プログラミング・バイブル」は買う必要はないですか?
816デフォルトの名無しさん
垢版 |
2022/10/09(日) 16:40:13.89ID:I9k8QLjW
あの、
「Unity ゲーム プログラミング・バイブル 2nd Generation」の本を買えば
昔のバージョンの「Unity ゲーム プログラミング・バイブル」は買う必要はないですか?
817デフォルトの名無しさん
垢版 |
2022/10/09(日) 22:17:09.11ID:FY4RBnfH
RustやGoのような非OOP系言語のデザインパターン本ってありますか?
2022/10/16(日) 22:01:10.28ID:YRumKuiM
>>817
OO じゃなかったらGoFデザパタは無理なのでは?
819デフォルトの名無しさん
垢版 |
2022/10/17(月) 13:27:19.91ID:Tp5Vr8NO
わたしは、
「Unity ゲーム プログラミング・バイブル 2nd Generation」の本を買えば
昔のバージョンの「Unity ゲーム プログラミング・バイブル」は買う必要はないですか、と聞いているのですがどなたかご存じですか?
2022/10/18(火) 12:16:53.81ID:TilPbalz
>>817
直上で出てる Rubyによるデザインパターン
GoやRustそのものじゃないけど関数ポインタ周りが応用が効く
821デフォルトの名無しさん
垢版 |
2022/11/25(金) 05:52:44.92ID:Oi0BW8jk
たわしは、
「Unity ゲーム プログラミング・バイブル 2nd Generation」の本を買えば
昔のバージョンの「Unity ゲーム プログラミング・バイブル」は買う必要はないですか、と聞いているのですが。
2022/11/25(金) 07:49:58.42ID:tvDlvNgT
たわしが喋った
823たわし
垢版 |
2022/12/09(金) 12:08:13.33ID:nlH7Wik1
あまり私を怒らせないほうがいいぞ。

もう「Unity ゲーム プログラミング・バイブル」は買ったけど、
追加で「Unity ゲーム プログラミング・バイブル 2nd Generation」は買う必要はないですかね?
2022/12/12(月) 13:50:52.99ID:asaSA4nl
まあ、答えられる人が来るまで気長に待てよ
825たわし
垢版 |
2022/12/12(月) 15:10:52.25ID:RcWQ74sy
ついでに「Unity デザイナーズ・バイブル」も買ったほうがいい?
このデザイナーのやつはどんなことが書いてるの?
2022/12/12(月) 17:25:20.01ID:D5br1cEP
たわしって亀の子たわしの他にスポンジたわしもあるんだ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況