スレ立てるまでもない質問はここで 159匹目

レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
垢版 |
2022/02/12(土) 22:44:40.76ID:AqYcq6TN
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

【前スレ】
スレ立てるまでもない質問はここで 158匹目
https://mevius.5ch.net/test/read.cgi/tech/1635193843/
次スレは>>980が立てること
2022/04/28(木) 02:31:45.31ID:1xc5CjdI
作りたいジャンルのOSS読むのが一番手っ取り早い
2022/04/28(木) 03:12:53.26ID:Eitw2zDJ
小規模でも何か最後まで作らないとなぁ
書いてあるような事の基本的なものをまず作ってみればいいと思う

株価などのデータを外部から収集してとりあえずデータとして眺めたり出来るような部分だけでも作ってみれば
色々と知見も生まれるのでは無いかと
ただこの外部からデータを拾ってくるのと、そのデータをどんな形式で保存して、それを利用出来るようにするのか
この点だけでも結構難しく、プログラム経験が全く無いと多分にっちもさっちも行かないと思う
2022/04/28(木) 09:39:54.07ID:EG7zfsB6
>>903
作りたいものを作りながら試行錯誤して調べて作ればいい
結局は失敗と成功の連続

設計やっていると設計だけが続いていつまでたっても終わらない
2022/04/28(木) 10:01:17.54ID:piSah4KY
>>903
> 要するに、きちんと仕様を作り設計してIFをきっちり決めてからコーディングしたい。
やればいいやん

> しかし、本屋にある設計とか仕様の話って職業プログラマー向けで、
> 日曜プログラマーがシェアウェアや自作のプログラム設計するのに向いてるのがないです。
そりゃ日曜プログラマーで仕様書きっちり書いてるやつなんてまずいないからな

日曜プログラマーみたいにチャラく楽にきっちりした仕様書ができるなら職業プログラマーもそうやってるよw
2022/04/28(木) 10:10:22.14ID:NzSh5VY0
職業プログラマの作る(作らされる)仕様書というのはそれ自体が納品物だから作らなければならないのであって、モノ作る上ではほとんど価値はない
本当に意味のある必要なものを必要なタイミングで作るのであれば、プログラミング作業と比べてそれほど大した手間はかからん
2022/04/28(木) 12:09:23.75ID:N+IR1zF4
>>903
わかりやすく書いてる本が少ないというだけで
職業プログラマーだろうが日曜プログラマーだろうが仕様の作り方や設計の方法の基本に変わりはないよ

おすすめの勉強方法は小さな種類の違うツールをいくつも作ること
練習用の小プロジェクトが多く用意されてる本だったりオンラインコースをやればいいと思う
いい本かどうかは別にして有名どころで言えば「退屈なことはPythonにやらせよう」とか
その辺を一通り経験してから仕様や設計の本を探せば見方が変わってるはず
2022/04/28(木) 12:09:39.93ID:2zMgJdQK
日曜プログラミングなのにウォーターフォール的にかっちり設計したいという方向性自体がニッチなのでドンピシャな本を探しても徒労に終わるのでは
大は小を兼ねるのできっちり設計を学ぶような本を買い、一人開発とチーム開発のギャップ部分は適宜読み替えたり読み飛ばしたりするのがよろしいかと
プロジェクトは教科書通りに進めるのではなく自分の状況に合わせてテーラリングするところまで含めてセオリーの一環
実践的にはレビューをセルフで翌朝冴えた頭で軽くやるとか、Gitなどのソースコード管理は便利だから一人でも使うとかそういう方向になるとは思う
2022/04/28(木) 12:39:33.03ID:hPMohmUF
システム構築運用で、言語の文法が占めるシェアは、1割ぐらい

Ruby on Rails, VSCode, Linux, Heroku, AWS, Docker,
Terraform, CircleCI, Github Actions、データベースなどのシェアが大きい。
GUI では、Node.js, Bootstrap, Tailwind, React, Vue.js, TypeScript なども

YouTube で有名な、雑食系エンジニア・KENTA のRails初心者用サロンでも、ほぼ同じ内容。
それで、サロン内のAWS部活の大ボスなども、くろかわこうへいのAWSサロンにも入っている

皆この方法で、1年ぐらいの未経験者が、10年以上のプロよりも技術力が上になっている!

なぜ、Railsを選択するのかについては、KENTAも言うように、学習環境の充実がある

YouTube でも、Dean など有能な外人が一杯いるし、
翻訳版Railsチュートリアルの古いバージョンなら、無料でも見れるし

黒田努のRails本も3冊出ているし、他にも、
Ruby on Rails 6 エンジニア養成読本、2019
パーフェクト Ruby on Rails 【増補改訂版】、2020

改訂2版 パーフェクトRuby、2017
改訂2版 Ruby逆引きハンドブック、2018

最短でアプリ開発を学ぶには、下の2冊。
改訂2版 Ruby逆引きハンドブックと、
改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018

ただし、ちょっと古い。Ruby 2.5.1, Rails 5.2。
でも大体は、Ruby 2.6, 2.7, Rails 6 でも動くだろう

自宅ではじめるDocker入門[改訂版]、浅居 尚、2021
これでプロジェクトを、Docker Compose に置き換えるのも面白い
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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