プログラミングでは「変数」とか「配列」「連想配列」とか「メソッド」とか「for文」
「if文」なんかが出てくるけど、
それらはオブジェクト指向に隠蔽されたり、いろいろなライブラリで計り知れない
ほど隠蔽され、
例えばAmazonのシステム上で何十万、何十億というこれらのデータ構造が再帰的に
組織されて動いているんだろ?
でもそれを分解したら最終的にはこのような基本的なデータ構造でしかないんだよな、ただそれがものすごく大量あるということと、何重ものレイヤで隠蔽されている
ということなんだよな?
そんなものをどうやって把握しきれるんだ?不思議で仕方がない。
探検
巨大なアーキテクチャ内での基本的なデータ構造 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/08/16(水) 12:01:47.97ID:HrUyWsNh2017/08/17(木) 14:44:10.02ID:2/RSBwnL
>>9
ちょっと考えればわかるでしょ。
例えば、少し前のOSのWindows XP。
コード行数は4,000万行。
君がバグなしに1日1,000行のコードが書けるようになったとしたら、Windows XPを作るのに4万日かかる。
年間250日コード書くなら、一人でWindows XPを作るのに160年かかる。
ちょっと考えればわかるでしょ。
例えば、少し前のOSのWindows XP。
コード行数は4,000万行。
君がバグなしに1日1,000行のコードが書けるようになったとしたら、Windows XPを作るのに4万日かかる。
年間250日コード書くなら、一人でWindows XPを作るのに160年かかる。
2017/08/17(木) 14:49:24.45ID:2/RSBwnL
>>9
ちなみに、Googleは2年前の数値で
> Googleは10億個のファイル・20億行のコード・合計86TBでできている
http://gigazine.net/news/20150918-google-2billion-code/
ちなみに、Googleは2年前の数値で
> Googleは10億個のファイル・20億行のコード・合計86TBでできている
http://gigazine.net/news/20150918-google-2billion-code/
12デフォルトの名無しさん
2017/08/17(木) 15:41:42.11ID:Hre7EUXe それって果てしないよな
巨大な生物の細胞の1つ1つを作ってるにすぎないってことか・・・
1つ1つの細胞だけでは何も出来ないし、細胞を全部組み上げたものからしか
価値は見いだせない。
自分がいくら小さい細胞を作ったとしてもそれ単体では価値は見いだせないから
達成感が得られにくいし、「これを俺が作った」って人にアピールすることも
出来ないということか・・・?
巨大な生物の細胞の1つ1つを作ってるにすぎないってことか・・・
1つ1つの細胞だけでは何も出来ないし、細胞を全部組み上げたものからしか
価値は見いだせない。
自分がいくら小さい細胞を作ったとしてもそれ単体では価値は見いだせないから
達成感が得られにくいし、「これを俺が作った」って人にアピールすることも
出来ないということか・・・?
2017/08/17(木) 15:53:34.72ID:2/RSBwnL
14デフォルトの名無しさん
2017/08/17(木) 18:00:18.67ID:m0M3MuUQ プログラミングの勉強とかめっちゃやってるのに、他人から注目されることにしか価値を見出せないならもったいないな。
2017/08/19(土) 18:42:12.38ID:y/QCc+p9
細胞レベルのボトムアップで理解しようとするから果てしなく感じてるんだろ
生物だって器官系(消化器系・循環器系・呼吸器系等)や臓器のレベルで把握すればいい
大きなシステムでも細胞レベルで理解することが重要な場合もあるにはあるけどな
少し大きなシステムになれば一人の人間がすべての詳細を把握するのは無理だけど
全体像や各サブシステムがどう連携してるかを把握するのはなんら難しくない
プログラミングじゃなく要件定義・機能設計・アーキテクチャ設計を勉強して抽象化思考を鍛えるといいと思う
生物だって器官系(消化器系・循環器系・呼吸器系等)や臓器のレベルで把握すればいい
大きなシステムでも細胞レベルで理解することが重要な場合もあるにはあるけどな
少し大きなシステムになれば一人の人間がすべての詳細を把握するのは無理だけど
全体像や各サブシステムがどう連携してるかを把握するのはなんら難しくない
プログラミングじゃなく要件定義・機能設計・アーキテクチャ設計を勉強して抽象化思考を鍛えるといいと思う
2017/08/19(土) 19:12:51.53ID:w9JmRxmV
2017/08/19(土) 21:17:53.73ID:y/QCc+p9
>>16
読書で抽象化思考そのものを鍛えるのは難しいんじゃないかな
抽象化思考について直接書いてるので知ってるのは細谷功の本
「いま、すぐはじめる地頭力」とか
自分の経験ではモデリングの回数をこなすのが一番
概念のグループ化とかカテゴリ分けとか、概念に名前をつけるとかそういう作業を繰り返すことで鍛えられる
プログラミングしてるなら命名にとことんこだわればある程度は鍛えられるよ
土台となる自然言語能力やメタ思考能力にかなり依存するけどね
読書で抽象化思考そのものを鍛えるのは難しいんじゃないかな
抽象化思考について直接書いてるので知ってるのは細谷功の本
「いま、すぐはじめる地頭力」とか
自分の経験ではモデリングの回数をこなすのが一番
概念のグループ化とかカテゴリ分けとか、概念に名前をつけるとかそういう作業を繰り返すことで鍛えられる
プログラミングしてるなら命名にとことんこだわればある程度は鍛えられるよ
土台となる自然言語能力やメタ思考能力にかなり依存するけどね
2017/08/20(日) 13:40:06.23ID:uPeoc0+j
>>17
>プログラミングしてるなら命名にとことんこだわればある程度は鍛えられるよ
それか!いままで a とか b とか適当な名前にしていたよ…
>地頭力
守護地頭(鎌倉・室町)かとおもったよ…変な日本語だね
>プログラミングしてるなら命名にとことんこだわればある程度は鍛えられるよ
それか!いままで a とか b とか適当な名前にしていたよ…
>地頭力
守護地頭(鎌倉・室町)かとおもったよ…変な日本語だね
2017/08/20(日) 15:11:36.02ID:AcwHAIxd
なにげに良スレ。
初めに言葉有りき・・・ それでか。 キリスト圏でプログラムが発展するのは・・・ 日本の神道は、言葉不要の自然からだからな。 不得手なのは仕方ない。
現場や事務に入って、一連の作業の一挙手一投足をユースケースから作る練習するといいよ。
仕事をデータ構造に変えるのがプログラムだから・・・ それを振る舞いと一緒にカプセル化して整理棚に積み上げていくだけ。
初めに言葉有りき・・・ それでか。 キリスト圏でプログラムが発展するのは・・・ 日本の神道は、言葉不要の自然からだからな。 不得手なのは仕方ない。
現場や事務に入って、一連の作業の一挙手一投足をユースケースから作る練習するといいよ。
仕事をデータ構造に変えるのがプログラムだから・・・ それを振る舞いと一緒にカプセル化して整理棚に積み上げていくだけ。
2017/08/20(日) 15:50:26.18ID:DHz8sFsL
>>1
きになるんだったら、Amazonが出しているOSSのソースをのぞいてみれば?
きになるんだったら、Amazonが出しているOSSのソースをのぞいてみれば?
21デフォルトの名無しさん
2017/08/20(日) 22:50:38.92ID:GDncdY6i オブジェクトのフィールドとか
DBのカラムに何を持つかって未だに悩むよな
DBのカラムに何を持つかって未だに悩むよな
2017/08/21(月) 00:15:51.03ID:dz5b0b82
>>19
祝詞は言葉ですよ?
祝詞は言葉ですよ?
2017/08/21(月) 00:41:06.26ID:jQOeIsCf
Amazonの仕様を定義したやつは変態かキチガイだと思うわ
もしくは地球外生命体
もしくは地球外生命体
2017/08/21(月) 02:10:55.85ID:DtUMsypO
そういうパッケージあんじゃねーかな?
って思うけどね
エロサイトだって配達しないだけでやってること同じだし
って思うけどね
エロサイトだって配達しないだけでやってること同じだし
2017/08/21(月) 08:36:25.03ID:dz5b0b82
アマゾンは内製だろ。
だからサービスだけ外販できる。
だからサービスだけ外販できる。
2017/08/21(月) 11:11:30.89ID:LLeZ/OpM
>>25
いや似たようなのよ
いや似たようなのよ
27デフォルトの名無しさん
2018/05/23(水) 21:55:06.94ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
KX03W
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
KX03W
28デフォルトの名無しさん
2018/07/05(木) 00:07:25.74ID:RfoszcD2 70D
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か [ぐれ★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★8 [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 ★3 [蚤の市★]
- 京都のホテル大幅値下げ 訪日中国人客、年1000万人目前で急ブレーキ [蚤の市★]
- 【福岡】「50歳くらいの男性が倒れている」血を吐いた状態で歩道に倒れている女性見つかる 女性はその後死亡 事件と事故の両面で捜査 [ぐれ★]
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 ★3 [蚤の市★]
- 僕は反出生主義で安楽死合法化支持、そして人間の自由意志を否定してます ←どんな人物像?
- 【悲報】高齢者、マルチコピー機で自分の逮捕状を印刷してしまう [394133584]
- 女児(6)「大きくなったら素敵なお嫁さんになるー!」→女(24)「旦那様のチンポジュル!ジュルルル!グッポグッポ!」 [762037879]
- 【悲報】ゆたぼん、事故の治療費をネットで乞食して整形代に使ってる疑惑浮上wwwwwww
- 【高市リスク】京都のホテル大幅値下げ [115996789]
- 東京「女性の人権守ろう 子どもの人権守ろう 高齢者の人権守ろう」⇦成人男性ガン無視でワロタwwwwwwwwwww
