プログラミング入門

「未経験から100話でキラキラWEBデザイナーを諦めるかけだしちゃん」

togetter.com 「駆け出しエンジニア」非情な現実 ウェブ漫画に共感あるウェブ漫画がツイッター上で注目を集めている。「未経験から100話でキラキラWEBデザイナーを諦めるかけだしちゃん」(以下、「かけだしちゃん」)と名付けられた作品は、ある女性が未経…

「良いコード/悪いコードで学ぶ設計入門」

良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方作者:仙塲 大也技術評論社Amazon「糞コード動画」シリーズの作者が,なんかそういう本を出すそうな.https://note.com/minodriven/n/n12af8005899f https://gihyo.jp/book/202…

プログラミング スクール論争メモ

話題になってたので,いろいろメモ.ダメ元で飛び込んで幸運にも良い会社に巡り合わせれば中程度の幸せも手に入るかもしれないけど,いわゆるSSRを引くまでリセマラし続けなければならないから,かなりキツいよ.私は、大手鉄道会社で電車運転士として働いて…

チャット風Shell の可能性

「コマンドプロンプトは黒い画面に文字がたくさん出て怖い」→「チャット風」にしてみた LINEみたいで「分かりやすい」と話題に https://nlab.itmedia.co.jp/nl/articles/2010/19/news073.html 「コマンドプロンプトは黒い画面に文字がたくさん出て怖い」とい…

匿名ダイアリー:じゃんけんゲームの実装法

https://anond.hatelabo.jp/20200727185858 画面でグーチョキパーのいずれかを選びボタンを押すと、相手(CPU)の「手」と勝敗が表示されるというものだった次男はまずCPUの「手」を乱数で決定し、画面に入力された「手」と比較して勝敗(と引き分け)を決める、…

クソコード動画「switch文」

クソコード動画「switch文」 #ooc_2020 pic.twitter.com/USTrFcRCAS— ミノ駆動 (@MinoDriven) February 16, 2020 解説スライドはこちらになります。 #ooc_2020 https://t.co/lIpEjTUgnV— ミノ駆動 (@MinoDriven) February 16, 2020

「オブジェクト指向プログラミングを学ぶための推薦図書」?

型とカプセル化を重視したスタイルを学ぶための三冊 https://masuda220.hatenablog.com/entry/2019/09/07/112257 うーん,初心者むけの説明だと思うんだが*1,だとするとこれらはお勧めしにくい.いずれも悪い本じゃないけど、これらから入ると混乱するだけ…

クソコード動画「Managerクラス」

クソコード動画「Managerクラス」#すえなみチャンス暑気払い pic.twitter.com/3FSQDkXfHu— ミノ駆動 (@MinoDriven) 2019年8月3日 https://twitter.com/MinoDriven/status/11575544682017464327pay.それは殺しの合言葉. https://www.itmedia.co.jp/news/art…

マジックナンバー

「ソフトウェア設計の言語化スキルを磨くこと」 https://note.mu/qsona/n/nb971c8fc5976 例えば、HTTPのステータスコードについて、 `BAD_REQUEST = 400` みたいな定数を定義して使っているコードは、間違いなく残念なコードです。なぜこんなコードは書かな…

クソコード動画「カプセル化」

クソコード動画「カプセル化」 pic.twitter.com/kAhXCEHYVT— ミノ駆動 (@MinoDriven) 2019年6月23日うわあ.頭が痛い.なんで奴らはあんなコードを書くんだろう.

「クソコード動画「共通化の罠」」

https://twitter.com/MinoDriven/status/1127539251761909760 ホットエントリ経由. 初心者が良くやる落とし穴.こうなると地獄.クソコード動画「共通化の罠」 pic.twitter.com/MM750CNXc2— ミノ駆動 (@MinoDriven) 2019年5月12日うん,このくらいなら動画…

「オブジェクト指向にメリットなんて存在しない」か?

https://note.mu/kotofurumiya/n/n967fa61dbe34 オブジェクト指向のアイデアは実にシンプルである。「オブジェクト」と呼ばれるモデルが、互いにメッセージを送信しあって協調動作してシステムを構成するという、ただそれだけのものである。 あー,またか.…

「現役エンジニアが選ぶ、初心者でもアルゴリズムについて学べる4冊の書籍」?

https://paiza.hatenablog.com/entry/2018/11/09/%E7%8F%BE%E5%BD%B9%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%8C%E9%81%B8%E3%81%B6%E3%80%81%E5%88%9D%E5%BF%83%E8%80%85%E3%81%A7%E3%82%82%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%…

Effective Java 第3版

Effective Java 第3版作者: Joshua Bloch,柴田芳樹出版社/メーカー: 丸善出版発売日: 2018/10/30メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見る出たらしい.

憂鬱本の継承者

「オブジェクト指向をより理解するために実際に書いて解説する」 https://qiita.com/yoship1639/items/5878bf9d64816e93610b オブジェクト指向を一億万ぱーせんと理解する記事だ.*1 *2 たのむからやめてくれ.目が腐る. 「継承」「カプセル化」「ポリモー…

「侍エンジニア塾のC言語のサンプルがヤバすぎる。」

https://qiita.com/hamichamp/items/7b7a7ee091a6856ac900 メモ 「侍エンジニア塾のmallocの解説をざっくりデバッグ」 https://nagayasu-shinya.com/sejuku-malloc-review/ 侍エンジニア塾 https://www.sejuku.net/other_lp/g/ うおう.この広告見ただけで怪…

闇オブジェクト指向への招待

「オブジェクト指向が5000%理解できる記事」 https://qiita.com/gorillab/items/b2f8e39d7cc23ad505f9 「オブジェクト指向を5000%理解できたら、次に5000兆%理解できように実社会の例でオブジェクト指向を考えてみる。」 https://qiita.com/_-_-_-_-_/items/…

続々々..写経なんてやめとけ

「最強のプログラミング勉強法が写経である理由」 https://wirelesswire.jp/2018/06/65757/ 「これで何度目だ?」と思う一方で,プログラミングに対する認識が「これはヒドイ」.*1 なぜ小学校では漢字の書き取りテストがあるのか。漢字ドリルとは、同じ文字…

オブジェクト指向で,どのように作るのか

オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方作者: Sandi Metz,?山泰基出版社/メーカー: 技術評論社発売日: 2016/09/02メディア: 大型本この商品を含むブログ (6件) を見るこの本の題材は,オブジェクト指向…

「はじめてUNIXで仕事をする人が読む本」

はじめてUNIXで仕事をする人が読む本作者: 木本雅彦,松山直道,稲島大輔,株式会社創夢出版社/メーカー: KADOKAWA発売日: 2018/06/29メディア: 単行本この商品を含むブログ (1件) を見る 仕事の基盤、UNIXの基本を身につけるUNIXの教育を受けないままIT業界に…

Kindle版 アルゴリズムイントロダクション第三版

アルゴリズムイントロダクション 第3版 総合版:世界標準MIT教科書作者: Thomas H. Cormen,Clifford Stein,Ronald L. Rivest,Charles E. Leiserson出版社/メーカー: 近代科学社発売日: 2018/01/09メディア: Kindle版この商品を含むブログ (4件) を見るなんと…

Effective SQL

Effective SQL作者: JohnL.Viescas,DouglasJ.Steele,BenG.Clothier出版社/メーカー: 翔泳社発売日: 2017/12/20メディア: Kindle版この商品を含むブログ (1件) を見るEffective SQL作者: John L. Viescas,Douglas J. Steele,Ben G. Clothier,株式会社クイープ…

「Java by Comparison」

Java By Comparison: Become a Java Craftsman in 70 Examples作者: Simon Harrer,Joerg Lenhard,Linus Dietz出版社/メーカー: Pragmatic Bookshelf発売日: 2018/04/01メディア: ペーパーバックこの商品を含むブログ (1件) を見るhttps://pragprog.com/book/…

「プログラマーに聞くが、フローチャートって書いた方が良いの?」

http://blog.livedoor.jp/itsoku/archives/52003830.htmlテンプレートを肌身離さず持ち歩いてる人が,まず最初に石を投げなさい. すると誰も石を投げなかった. http://b.hatena.ne.jp/entry/blog.livedoor.jp/itsoku/archives/52003830.html id:hiro_curry…

コード最適化(高速化)の基礎

qiita「100万倍速いプログラムを書く」 http://qiita.com/Akai_Banana/items/48a35d2a40d1804d3b32 いまさらだけどホットエントリ経由. プログラミングを始めたばかりで高速化の大枠が全くわからず意味不明なことをしていた在学時、こんな資料があったら良…

「Effective Debugging ―ソフトウェアとシステムをデバッグする66項目 」

Effective Debugging ―ソフトウェアとシステムをデバッグする66項目作者: Diomidis Spinellis,大岩尚宏,黒川利明出版社/メーカー: オライリージャパン発売日: 2017/06/24メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見るhttps://www.orei…

大学で初めて習うプログラミング言語

「大学での初心者に対するプログラミング講義ではC言語を使うべきでない」 http://qiita.com/wholekeik/items/4b8ee0825f0b12778a3a 今日の釣り堀 以下の文章は、工学部情報系学科一回生の、最初のプログラミング授業について述べたものである。 大学の情報…

これはヒドイ「とりあえず新人はこれを読んどけ!エンジニア歴10年以上の先輩おすすめ本7選」

http://%E3%81%B4%E3%81%8B%E3%81%BE%E3%82%8D.com/trend/05 http://xn--u8j4d5ayd.com/trend/05一言だけいいたい.「これはヒドイ」. id:worldwideyrp 「エンジニアの実務に直結する良書ばかり」って、せやろか? 新人にいきなりK&RやらマスタリングTCP/IP…

「京大マイコンクラブが教える絶対に失敗しない言語の選び方!!!」

https://www.kmc.gr.jp/2017-april/ なるほど.

Naverまとめ「プログラマーの力量を見極める質問」

https://matome.naver.jp/odai/2133323755602668001 ホットエントリしてたのでメモ.こういうのは Coding Interview 本にズラズラ載ってる奴だと思う.まじめに勉強する気なら,その手の問題集を入手した方が早い.たぶんこの辺り.世界で闘うプログラミング…