misc

どの順番で説明すれば初心者にわかってもらえるか?

という一点について。 わかってもらわなくて良いんじゃないかなぁ。(´・ω・`) まず、インスタンスが解らない初心者は、もっとプログラムを書こう! 基礎本を読もう! であって、「おぶじぇくとしこー」とは何ですの、と考える段階にない気がする。 1.ま…

Subversion本

今さら読んだ。 Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)作者: Mike Mason,でびあんぐる出版社/メーカー: オーム社発売日: 2007/04/21メディア: 単行本(ソフトカバー)購入: 29人 クリック: 556回この商品を含むブログ (98件) を見る…

オレオレOOP

田辺さん曰く。 それを踏まえた上で、質問なのですが、 Isoparametric さんが、新人にオブジェクト指向が何たるかを 教えるときに、何をポイントとして説明されますか。何を知りたいかと言うと、Isoparametric さんの 「オブジェクト指向」の核のイメージで…

長年にわたるオブジェクト指向議論に対する些末な反応

コメントに答えていきますよ。 >kmaebashi さん オブジェクト指向がちゃんと定義されていないのは確かで、 だからこそ「長年にわたるオブジェクト指向議論」なんぞに 巻き込まれたくないと私は思っています。 ですが、いまのこれは既に「長年にわたるオブジ…

インスタンスがOOPの本質だと言われて納得できないのでうだうだいうだけのエントリ

id:minekoaさんのところでも色々と 「疑り深いあなた」はインスタンスをOOPの本質と言われて納得できるのか - みねこあ どうも議論が錯綜している感があるのでシンプルに書くことに挑戦。しかし肥大化。 まず、自分は、 「ずっとずっと先」というほど遠くな…

複数個を前提とした設計はオブジェクト指向で綺麗な設計か?

id:kmaebashiさんへのレスになります。 コメントありがとうございます。 みねこあさんのところに書いたことと重複しますけど。>適切に設計されていれば、記述が増えるだけでCでも可能なわけです。これは当然で、だから私はオセロの例ではまずCで記述していま…

続・関数はひとつしかないことが問題なのか?

お返事を戴いたのでレスでございます。>id:kmaebashiさん はじめまして、コメントありがとうございます。 ちと煽りっぽく書いてしまってお気に障られましたら申し訳ないです。 でも、関数の集合体である「モジュール」なら、(静的に)データを持つのはCでは珍…

関数はひとつしかない事が問題なの?

id:minekoaさんの オブジェクト指向関連話でコメント欄。 問題は、「あまりにも当たり前なインスタンスの概念を理解できない奴なんているのか?」ということなのかと思いますが、 その実例は http://kmaebashi.com/programmer/object/shigoto.html の「以前、…

ゲーム屋になろうと思う奴は要注意だ!

自分の芸風に合わせて決める、会社の選び方。を読んで思ったこと。 いや違うな、なるべく適正人数(少なめ)でプロジェクトを回しているところを選ぶ。 これは納得。 自分もできるだけ立ち回りがきくところを選ぶ。 大手は選んだ事がないのでわからないです…

プログラムは年数じゃない

職場の中で割と基礎的な話をしていたとき 八年プログラムやってきたけど、そんなのは知らないよ みたいな話があって、 へー、プログラムって年数なんだ〜。 って、そんなわけないだろ!!!! 「Javaもやったよ、Java良いよね」 「DIは使いました?」 「……」…

キター

オブジェクト指向入門 第2版 方法論・実践 (IT Architects’Archive CLASSIC MODER)作者: バートランド・メイヤー,酒匂寛出版社/メーカー: 翔泳社発売日: 2008/08/29メディア: 単行本(ソフトカバー)購入: 5人 クリック: 91回この商品を含むブログ (49件) を…

あいのり

気になっていたのであいのり。 404 Not Found ここはひとつ、みねこあさんの書評きぼーーーん → 憂鬱本を買ってみました - みねこあ 404 Not Found きぼーーーん。(卑怯者

○○○な人は本当に○○○しか知らないのか?

知っているか、なんてことはさほど重要ではないのではないかしらん。そもそも、 優れたプログラマが複数言語を扱える事が多い、ということがあっても、 複数言語を扱えるから優れたプログラマだ、ということはできなくて、例えば、「他の言語使ったことある…

たまにある

一週間くらい放置してあった問題があって、 うおおおおお、わからないぜー、うまくいかないぜー、 とか思って置いてあって、 ちょっと他の問題を片付けて時間があいたので、 ちと考えるか、と思って手をつけたらコード十行くらいで終わった。 orz...

Yugui先生 角谷先生「幸せなRuby生活に必要なこと」トークセッション

に行ってきた。 ジュンク堂のトークセッションに参加するのは初めて。 早めにつきすぎたのでまだ受付してなかったりして、うろうろ。 時間になって入って、 珈琲頼んで、飲みながら「初めてのRuby」を読み返してたり。自分が「初めてのRuby」を良いなぁと思…

そのときの最大値が無効値ってちょっと頭おかしいんじゃないの?

とか思った件があった。 どういうことかというと、 enum { HOGE_FOO_ID00 HOGE_FOO_ID01 .... CHR_ID_MAX, }; みたいな定義がある。 キャラクタのID定義だと思ってくんさい。 驚いたことに、このCHR_ID_MAXを「無効値」として扱う糞文化がある。ぽかーん、だ…

レスぶっ続けですみません

とおりすがりさん ・いいものを作りたい。 ・お客さんを喜ばせたい。と思ってるのはここで「先に帰るな」と言ってる人も、「先に帰った人を責めるな」と言ってる人も同じなのではないでしょうか? それはそうだと思います。 でも、自分を犠牲にしてまでする…

残業とかどうでも良くて

通りすがりさん blog主は残業とかどうでも良くて「お客様の顔思い浮かべたりしない/できない利己心(何を思って彼は「この」業界にいるのか)」て奴が己のWetな日本人的職人気質に触れて散って、義憤とか老婆心とかないまぜになって、件の彼の顔に花火としてや…

レスレスレスです

田辺さん (以下は、責任の所在とかサービス残業とかそういう問題です。温度差の話ではありません) はい。 ボイコットの件は、半分冗談で半分本気みたいなとこがあって、もし、すべての人が休日出勤や残業をしない社会であったら、 それを踏まえた上で、真…

開発は戦場だ

bonezineさん 同じプロジェクトに居る人は末端だろうが上司だろうが「他人同士」じゃねーだろよ、と思う昭和生まれの古〜い俺が来ましたよ。 そうですよ、そうなんですよ。 俺たちは運命共同体なんすよ。 とか思う古い人間です。 責任の所在とかサービス残業…

レスレス!

nanashiさん どうやらプロジェクトを管理する立場じゃなかったようで。 その点ちょっと読まずに書いちゃったので申し訳ないことです。 もう少し自由に動けるんなら、できることもあるのに、と悔し涙の日々です。 指揮系統的にどうしてもできないこともあるの…

レス!

y_nakanishi さん んー、言いたいことがよくわからないよ。個人を犠牲にしてまで頑張らないといけないというのはプロジェクトへの責任によってレベルが違うでしょう?たいした責任もない人に犠牲を強制するのはよくないと言ってるんだけど?最終的な成果物を…

コメントへのレス

死んでなければ夜書きます。

開発しているものは誰のためのもの?

長くなってきたので欺瞞全開でいきますよ。 まず、書いておきたいのは やる価値のないプロジェクトなんて存在しないと思うけれど、 ということ。ソフトウェアにとって、使ってくれる人、遊んでくれる人が存在する限り、 価値のないプロジェクトなんて存在し…

みんなチームの中での立ち位置を考えたことある?

プロジェクトが火の車なのに自分だけ楽だったことはないか? 自分は頑張ったと思っているのに周りの評価が低かったり、目線が冷たかったりすることはないか? プロジェクトに属しているのに誰も相談にこなかったりしないか?polestarさんの過去のエントリを…

Pythonは癒し系

単にC系のシンタクスに埋もれているときに、 Python(個人的なツールはPythonで記述している)のシンタクスに触れると 癒されるー、ってなるだけかも。(^o^)C++で書いているとき、 ここはJavaみたいに書けたらなー、とか思うことも多々。orz... コンストラク…

Javaは堅実さを目指した? Pythonは楽しさを目指した?

追記: この意見は個人的に感じたことを書いただけで、 言語設計者がそう言っている訳ではありません。 ご了承ください。 マウスとトラックボールの件で考えていて、 やっぱり、Javaは堅実さを目指したし、 Pythonは楽しさを目指したんだなと思った。 あくま…

ExpertMouse5

id:minekoaさんの 美しい・・、本当に美しいデザインのトラックボールです。 猫のトラックボールルーム 〜Kensington Expert Mouse 5〜 に惹かれて中古のExpertMouse5を買ってしまった。orz... しかし、最高の操球感です。 すげえぜ、トラックボール!!!!

ExpertMouse5 + HHKB

という組み合わせは嫌がらせのような気がしてきたw デバッグとかテスト中にassertで止まったよ、きてみそ、きてみそ、となっては、 「ファンクションキーがないー」 「マウスがないー」 とか言われ始めましたwww ファンクションキーはついとるし、 ボー…

みんなぶち切れすぎだぜ(^o^)

と、お前が言うな、とかそんな雰囲気もないではないですが、 まぁ、一応冷静に終わらせたいと思っている訳で。昨日も会議があったわけだけれど、 上に対して、組み込みの進捗が芳しくないことに関し どうして組み込みが進んでいないのか? それは誰の責任? …