- 1 名前:仕様書無しさん mailto:sage [2008/03/20(木) 18:54:01 ]
- 前スレ
この会社辞めようと思った腐れ上司の一言0x20 pc11.2ch.net/test/read.cgi/prog/1197192900/
- 847 名前:仕様書無しさん mailto:sage [2008/05/25(日) 20:56:25 ]
- ソースが灰化
- 848 名前:仕様書無しさん mailto:sage [2008/05/25(日) 21:04:14 ]
- かべのなかにいる
- 849 名前:仕様書無しさん mailto:sage [2008/05/25(日) 21:05:27 ]
- my source surrendered
- 850 名前:819 mailto:sage [2008/05/25(日) 21:28:32 ]
- すみません、遅くなりましたが
顔真っ赤にして親父が戻ってまいりました。 #30代独身にその表現はこたえるね・・・ >>820,>>821 もっとっちゃ、もっともなお答え。 単に、新人からおっさんまで集めて俺がPLやるときに スキルの差を埋める(誤魔化す?)のにそんな手しか持っていない 「腐れ上司」ということで勘弁してくれ。 もちろん俺もそれが最善とは思ってないから、 プロジェクトのレベルによって使い分けてはいるんだが・・・・
- 851 名前:仕様書無しさん mailto:sage [2008/05/25(日) 21:42:13 ]
- >>850
静的コードチェッカ使ってる? Lintとかさ、上司と言われているなら ここ数年でいくつかプロジェクトの ソースあるよね?それで同じ間違いを 統計かしなよ。 そのあとカバーしきれないものを 全体会議で周知徹底させなよ それでも出来ない奴は、便所スリッパで ぶってなぶって痛めつけろ
- 852 名前:仕様書無しさん mailto:sage [2008/05/26(月) 00:05:07 ]
- そろそろ、上司の一言に戻ろうか
- 853 名前:仕様書無しさん mailto:sage [2008/05/26(月) 00:42:58 ]
- >819
関数名が腐ってる/条件が複雑な論理演算だったりするときは、名前付け(コメント代わり)ということで 変数化しても良いと思うけど、この場合はそうじゃ無いしなぁ。
- 854 名前:仕様書無しさん mailto:sage [2008/05/26(月) 01:47:17 ]
- >>850
fRet = func() 呼び出し先で return funcSub(); などと書かれていると、 デバッガで追うのが面倒なので復帰値を受ける変数fRetは割と使う。 (こんな一時変数はコンパイラが消してくれる。消されなくても1ワードだ) けど、if (fRet != true)はやらない。if (!func())もやらない。 素直に if (fRet == false)と書く。あるいはif (func() == false)。 (新人プログラマに否定を扱わせると、結構な割合でバグってくれるから) 附記 if (func()) は使う。
- 855 名前:仕様書無しさん mailto:sage [2008/05/26(月) 02:33:39 ]
- >けど、if (fRet != true)はやらない。if (!func())もやらない。
>素直に if (fRet == false)と書く。あるいはif (func() == false)。 この理由の大多数はtrueとの比較だと思うが・・・ if (!func())は俺も使わないけど・・・
- 856 名前:仕様書無しさん mailto:sage [2008/05/26(月) 02:48:42 ]
- >>855
そこはどう見ても>>854の釣堀で>>855がお魚だろ
- 857 名前:仕様書無しさん mailto:sage [2008/05/26(月) 05:58:52 ]
- if (!func())使わないって馬鹿だろ?
だってさ、ifでtrueの場合でもfalseの場合でも処理するためには!が必要だろ。 あと、trueとの比較はバグだけど、あれ?falseとなら比較していいんだっけ?trueがだめなんだっけ? って分からなくなるだろ。 だからtrueもfalseも使っちゃダメなんだよ。 使っちゃダメってのは、比較しちゃダメってことで、代入自体はOK。
- 858 名前:仕様書無しさん [2008/05/26(月) 07:16:23 ]
- バナナは弁当箱に入れたらデザート扱いだが
別にもってくるとおやつ
- 859 名前:仕様書無しさん mailto:sage [2008/05/26(月) 07:38:45 ]
- ぱんつの中のバナナの扱いは?
- 860 名前:仕様書無しさん mailto:sage [2008/05/26(月) 07:43:50 ]
- if(false==fRet)はやってもいいけど
if(fRet==false)は書き間違えてif(fRet=false)にしちゃうから変数は右に書けってばっちゃがいってた
- 861 名前:仕様書無しさん mailto:sage [2008/05/26(月) 07:44:56 ]
- >>860
それってコンパイラがワーニング出さない?
- 862 名前:仕様書無しさん mailto:sage [2008/05/26(月) 08:34:30 ]
- 処理系によるな
- 863 名前:仕様書無しさん [2008/05/26(月) 10:26:27 ]
- 上司の一言
「あの人を見てみろ。しっかりした人じゃないか。お前と3つしか違わないんだぞ。 あの歳でフリーランスとはすごい。是非うちの会社に欲しい人材だ。それに比べてお前は・・」 2年後に辞めてフリーランスとして現在活動中。
- 864 名前:仕様書無しさん [2008/05/26(月) 11:49:08 ]
- コンピュータ業界の話ではないが、営業としては有能な人だが、
日頃事務職を穀潰し、食わして貰ってる奴ら、と貶していた。 で、一念発起退職して独立し有限会社を作った。 しかし、日頃馬鹿にしていた経理事務が出来ずに1年でつまずき、 同業他社に再就職した。
- 865 名前:仕様書無しさん mailto:sage [2008/05/26(月) 11:54:56 ]
- >864
それ、医療業界でよくある話だな。 医者には医事やら総務やらをバカにしている人がとにかく多い。そして、いざ勤務医から 独立開業して診療所を開いたはいいが、医事請求と経理がダメダメで開業資金の 回収さえ出来ずにあっという間に廃業と。
- 866 名前:仕様書無しさん mailto:sage [2008/05/26(月) 12:03:56 ]
- 結局、会社として成り立つ為には腐れ上司も必要ってこと?
- 867 名前:仕様書無しさん mailto:sage [2008/05/26(月) 12:09:50 ]
- >>866
上司というか事務方が生産性が無いと馬鹿にできなってこと。 役割云々はちゃんとあるんだよ。 中小零細は社長の奥さんとかが割りとこういう数字関連をやってたりする。 まあ医者が独立するなら、ちゃんと事務方できる人を確保すべきだったよな。
- 868 名前:866 mailto:sage [2008/05/26(月) 13:00:44 ]
- スレチを強引に戻そうとしたらマジレスされた・・・orz
- 869 名前:仕様書無しさん [2008/05/26(月) 13:50:44 ]
- free lance (語源は)傭兵騎士、自由契約の記者/作家/俳優など 自由人
free−lancer 傭兵騎士
- 870 名前:仕様書無しさん [2008/05/26(月) 14:12:38 ]
- 会社にたった一人しかいない事務職員を大きめの請求ミスが理由で解雇したが、
代わりに入ったのが一週間で辞めてあと見つからず、一ヶ月後に不渡りを出して 倒産した間抜けなところも・・・
- 871 名前:仕様書無しさん mailto:sage [2008/05/26(月) 16:13:14 ]
- ウチの会社はなぜかWindowsServer2003のことをWindows2003Serverって呼んでる。
聞く度にじんましんがはしる。正式な名前じゃないし、 2000Serverと混同するから正しく呼ぼうと呼びかけても全く聞く耳持たず、 まあまずは自分だけでもとServer2003と言っただけで白い目で見られる始末。 コーディング規約策定でも半ば宗教論争状態になりかけた挙げ句村八分状態。 俺本当にこの会社に居続けていいのだろうか。
- 872 名前:仕様書無しさん mailto:sage [2008/05/26(月) 16:37:15 ]
- コーディング規約なんて宗教論争になって普通じゃない?
誰かが強権発動出来ない環境じゃ無理だよなあ。
- 873 名前:871 mailto:sage [2008/05/26(月) 16:55:20 ]
- 一例を挙げるとインデント。
みんながスペース5こにしようと言い出して、俺はタブ1こを提唱したら白い目。 直後偉い人がみんなスペースを推してるからスペースに決めよう、と。
- 874 名前:仕様書無しさん mailto:sage [2008/05/26(月) 17:02:32 ]
- >>873
コメントももめない?
- 875 名前:仕様書無しさん mailto:sage [2008/05/26(月) 18:56:23 ]
- >>871
CD-ROMも正式なやつじゃなかったりしてな
- 876 名前:仕様書無しさん mailto:sage [2008/05/26(月) 18:58:24 ]
- >>875
プリンタブルラベルには「Windows2003Server」の文字がw
- 877 名前:仕様書無しさん mailto:sage [2008/05/26(月) 20:41:26 ]
- 実はVVindovvs 2003 Server (メイド in chaina.)という浜モノだったって罠。
- 878 名前:仕様書無しさん mailto:sage [2008/05/26(月) 21:11:18 ]
- 勤怠を正確に書いて提出したら、総務で問題になったらしい
翌月から上司が代筆してくれるそうだ。 上司"正直に書くから....もっと賢くなれ"とのこと
- 879 名前:仕様書無しさん mailto:sage [2008/05/26(月) 21:20:24 ]
- 逃げて〜(><;)
- 880 名前:仕様書無しさん mailto:sage [2008/05/26(月) 22:07:29 ]
- 告訴の予感
- 881 名前:仕様書無しさん mailto:sage [2008/05/26(月) 22:20:15 ]
- >877
なんて読むんでしょうかね? ヴヴィンドウズ? クソでも漏らしてるのか?
- 882 名前:仕様書無しさん mailto:sage [2008/05/26(月) 22:26:18 ]
- ッヴィンドッヴズ
- 883 名前:仕様書無しさん mailto:sage [2008/05/27(火) 00:39:22 ]
- >>859
その熟してそうな奴は持ち込み禁止で
- 884 名前:仕様書無しさん mailto:sage [2008/05/27(火) 00:41:11 ]
- 面接官人事の一言
「さっき面接した奴を見てみろ。 30過ぎで社員にもなれずに未だフリー。あれじゃー結婚もままならんぞ。」 恥ずかしさのあまり2ヶ月で逃亡し、未だなんちゃってフリーで活動中。 おれのことさ・・・
- 885 名前:仕様書無しさん mailto:sage [2008/05/27(火) 00:43:03 ]
- >>874
可読性下がるからコメント書くなって怒られた。 以来比較ツールで過去履歴と比較し続けないと誰が何したか分からん状態。
- 886 名前:仕様書無しさん mailto:sage [2008/05/27(火) 02:05:47 ]
- >>885
論争するだけ無駄だよ。こちらの意見・主張・見解・理由を言っても全く通らないようなら折れた方が早そう。 インデント程度なら変換ツールでも作って自分だけは慣れた方でやるっていうのも手だと思う。 でもできればスペース5個なんて滅多にお目にかかれないような規約(例だと思うが)は排除したいなw
- 887 名前:仕様書無しさん mailto:sage [2008/05/27(火) 02:09:28 ]
- >877
「○○大家族」とか書いてないとダメだと思うお
- 888 名前:仕様書無しさん mailto:sage [2008/05/27(火) 02:10:11 ]
- つか、インデントがスペース*5って何言語?
聞いたことねぇ。
- 889 名前:仕様書無しさん mailto:sage [2008/05/27(火) 02:11:32 ]
- デザイナが作ったごちゃごちゃHTMLをいじる時は
インデント2もありだとは思う
- 890 名前:仕様書無しさん mailto:sage [2008/05/27(火) 02:33:37 ]
- スペース3が標準のとこもあるよ
- 891 名前:仕様書無しさん mailto:sage [2008/05/27(火) 05:05:57 ]
- 2,3,4,8,Tabあたりは聞くが、5は初耳。
- 892 名前:仕様書無しさん mailto:sage [2008/05/27(火) 07:48:41 ]
- FORTRAN だか COBOL だかが、左5桁が空白(コンパイラが行番号を入れてくる)、6が「継続マーク」じゃなかったっけ。
- 893 名前:仕様書無しさん mailto:sage [2008/05/27(火) 07:54:16 ]
- >>892
あとPL/1もくさいな。 どっちにしろメインフレームとかあの辺を生きたおっさんってことか
- 894 名前:仕様書無しさん mailto:sage [2008/05/27(火) 07:56:55 ]
- ちなみに7桁目にCがFORTRAN、*がCOBOLな。
- 895 名前:仕様書無しさん mailto:sage [2008/05/27(火) 07:57:27 ]
- FORTRAN
ja.wikipedia.org/wiki/FORTRAN#.E3.83.97.E3.83.AD.E3.82.B0.E3.83.A9.E3.83.A0.E3.81.AE.E6.9B.B8.E5.BC.8F COBOL ja.wikipedia.org/wiki/COBOL#.E3.83.97.E3.83.AD.E3.82.B0.E3.83.A9.E3.83.A0.E3.81.AE.E6.9B.B8.E5.BC.8F PL/1 ja.wikipedia.org/wiki/PL/I#.E8.A8.80.E8.AA.9E.E3.81.A8.E3.81.97.E3.81.A6.E3.81.AE.E7.89.B9.E5.BE.B4 * FORTRANの記述形式 * COBOLのレコード構造や入出力機能 * ALGOLのアルゴリズム記述能力 といことらしい
- 896 名前:仕様書無しさん mailto:sage [2008/05/27(火) 08:28:39 ]
- Tabも、4と2で混在してたりすると、微妙にずれたり気持ち悪いんだよな
今がまさにソレw
- 897 名前:仕様書無しさん mailto:sage [2008/05/27(火) 08:52:17 ]
- メモ帳は8だから、開発環境はtab8に統一
チームリーダーがメモ帳で開発してるんだもん
- 898 名前:仕様書無しさん mailto:sage [2008/05/27(火) 08:55:48 ]
- >>897
せめて秀丸・・・ というかどういう開発なんだよw メモ帳で足りるって組み込みcとかそんなのなのか?
- 899 名前:仕様書無しさん mailto:sage [2008/05/27(火) 09:34:08 ]
- 自分じゃ使ったこと無いが、indent=5はK&Rのスタイルみたい
- 900 名前:仕様書無しさん mailto:sage [2008/05/27(火) 10:26:59 ]
- >>885
> 比較ツールで過去履歴と比較し続けないと誰が何したか分からん状態 ということは、更新履歴をコメントで入れる派かお前は そっちの方がだめじゃん
- 901 名前:仕様書無しさん mailto:sage [2008/05/27(火) 10:31:37 ]
- // 旧版ではXで判定していたが、Yのケースでは無効なので Zによる判定に入れ替え -- 2008/01/23 山田
とかいうのもダメなの?
- 902 名前:仕様書無しさん mailto:sage [2008/05/27(火) 10:34:50 ]
- >>897
開発環境はTab6統一、という謎な現場にいったことがあるな。 実際はTab4ではなく半角スペース6。
- 903 名前:仕様書無しさん mailto:sage [2008/05/27(火) 11:27:21 ]
- >895
以前いた会社のコーディング規約では、コメントは73〜80カラムということになっていた。 パンチ入力を外注へ依頼していたころからの決まりごとで、もちろんカードイメージの 名残ですな。 >899 K&Rは4 Tabだったと思うが。 4 Tabなら空けて続くカラムは5カラム目になるから、それとごっちゃになっていないか?
- 904 名前:仕様書無しさん mailto:sage [2008/05/27(火) 12:08:12 ]
- >>903
emacsのc-set-styleでk&rを選ぶとindentが5になる 石田本でどうなってるのかな
- 905 名前:仕様書無しさん mailto:sage [2008/05/27(火) 12:54:35 ]
- K&Rは5だけど、デニス・リッチーにポリシーがあったわけではない。
なんだかポリシー持ってる人が多いから、論争が起きないように 当時一般的だったというスタイルを採用しただけのことらしい。 作者は自分にあったスタイルを選べばよいと言っている。 逆に、ポリシーを押しつける人に辟易してたみたい。 なのに、K&R信者がそのスタイルを他人に押しつけることになろうとは。
- 906 名前:仕様書無しさん mailto:sage [2008/05/27(火) 13:50:29 ]
- 人は他人を否定することで自分のレゾンデートルを求めるのです
- 907 名前:仕様書無しさん mailto:sage [2008/05/27(火) 14:25:18 ]
- レゾンデートルって何?
- 908 名前:仕様書無しさん mailto:sage [2008/05/27(火) 15:11:46 ]
- 「存在理由」だったかな?
- 909 名前:仕様書無しさん mailto:sage [2008/05/27(火) 15:56:57 ]
- >>908
ひとつ賢くなったよ。ありがとう。 さっそくレゾンデートルを普段の会話で使ってみるよ
- 910 名前:仕様書無しさん mailto:sage [2008/05/27(火) 17:38:14 ]
- 覚えた途端、その単語を使おうとするのはオヤジ(中年)の兆候
- 911 名前:仕様書無しさん mailto:sage [2008/05/27(火) 17:45:42 ]
- >>910
「レゾンデートルが〜」とか会話の中で使うと、 なんか学生運動を経験したオヤジっぽいので それはそれでいいんじゃないかな。
- 912 名前:仕様書無しさん mailto:sage [2008/05/27(火) 18:13:13 ]
- むしろエヴァヲタオヤジっぽい
- 913 名前:仕様書無しさん mailto:sage [2008/05/27(火) 19:51:04 ]
- >>885
そのツール腐ってねぇ? フリーソフトでコメント無視しで比較できるのあるんだが。 つRekisa
- 914 名前:仕様書無しさん mailto:sage [2008/05/27(火) 20:16:36 ]
- 俺には、>>913 の眼球が腐ってると思える
- 915 名前:仕様書無しさん mailto:sage [2008/05/27(火) 22:54:04 ]
- >914
いやいや、俺にはむしろ>913の方の眼球が腐ってるとしか思えない。
- 916 名前:仕様書無しさん mailto:sage [2008/05/27(火) 23:07:45 ]
- ん?
- 917 名前:仕様書無しさん mailto:sage [2008/05/27(火) 23:26:34 ]
- 腐ってるのは眼球じゃなく脳だろJK・・・
- 918 名前:腐乱"KEN"死体 mailto:sage [2008/05/27(火) 23:37:25 ]
- 腐っててすみません(;´Д`)ゞ
- 919 名前:仕様書無しさん mailto:sage [2008/05/27(火) 23:57:15 ]
- はやすぎたんだ・・・
- 920 名前:仕様書無しさん mailto:sage [2008/05/28(水) 00:35:09 ]
- なぎはらえ
- 921 名前:仕様書無しさん mailto:sage [2008/05/28(水) 01:41:48 ]
- なぎらはええ
- 922 名前:仕様書無しさん mailto:sage [2008/05/28(水) 01:47:39 ]
- びーっ
- 923 名前:仕様書無しさん mailto:sage [2008/05/28(水) 02:25:10 ]
- ちんかちんかのるーびー
- 924 名前:仕様書無しさん mailto:sage [2008/05/28(水) 11:17:38 ]
- 病んでいるPGが多いな
携帯関係か?
- 925 名前:仕様書無しさん mailto:sage [2008/05/28(水) 11:19:24 ]
- >>924
携帯に限らずどこも似たような物でしょ。 地球全土で競争始めたらそりゃね・・・ 人間って自滅遺伝子を持ってるんじゃないかと思うわ。 人類総出でレミングス
- 926 名前:仕様書無しさん [2008/05/28(水) 15:33:25 ]
- 部長ー
今日は5/28ですよー どこをどう間違ったら6/3になるんだ!!!!!!ぼけ!!!!!!!!!!!
- 927 名前:仕様書無しさん mailto:sage [2008/05/28(水) 15:39:12 ]
- カレンダーを下に進んでしまったのだろう。
- 928 名前:仕様書無しさん [2008/05/28(水) 15:51:50 ]
- >>888 RPG言語だよ
1-2 page 3-5 line 6 sheet 7-72 coding 73-80 pgm-id
- 929 名前:仕様書無しさん mailto:sage [2008/05/28(水) 23:16:21 ]
- >>925
持ってるから戦争するんだろ
- 930 名前:仕様書無しさん mailto:sage [2008/05/29(木) 22:59:16 ]
- デルとかのウンコキーボードとか無理です
- 931 名前:仕様書無しさん mailto:sage [2008/05/30(金) 00:13:11 ]
- えー。
DELLのは基本的に悪くないと思うけどなぁ。
- 932 名前:仕様書無しさん mailto:sage [2008/05/30(金) 02:25:31 ]
- サーバマシンのキーボードについてるトラックボールやタッチパッドが大嫌いだ
絶対ミスの許されないマシンなのにあの使いにくさ (system32を移動させようとしてしまった人も) 求ム、マウス使えるスペース
- 933 名前:仕様書無しさん mailto:sage [2008/05/30(金) 07:40:47 ]
- >>932
ちっこいレーザマウスをひざの上で使う たまにデータセンタでそれやってると 笑われる
- 934 名前:仕様書無しさん [2008/05/30(金) 11:28:13 ]
- >>933
俺は昔背中を使われたことがあるぞ
- 935 名前:仕様書無しさん mailto:sage [2008/05/30(金) 11:33:13 ]
- >>934
降臨雷獣シュートだ!
- 936 名前:仕様書無しさん mailto:sage [2008/05/30(金) 13:08:35 ]
- ◇パラサイト化チェックリスト(三神万里子さん監修)
□ 定年まで波風立てずに過ごしたい □ 給与カットされた分、働かないぞ □ 転職や起業で成功している同世代には正直、やっかみがある □ でも、それが外国人なら別に焦らない □ 若手のコミュニケーション能力のなさに腹が立つ □ 体力に自信がなくなってきた □ 認めたくはないが、現場感覚が鈍ってきた □ 分からないことは、その場で知ったかぶりをしてやりすごそう □ やり手の熱血漢タイプを見ると、思わず冷笑してしまう □ 実力のピークが過ぎていく。どうしたらいいかわからない □ そういえば、しばらく公私ともに深い議論をしていない □ これからの若い人は大変だ。自分は何とか逃げ切れるが □ 最大の関心は人事情報だ □ 今は自分にポストが回ってくるのを待っているところだ □ 若手の激務は自分には関係ない ※「はい」が五つ以上でパラサイト化の「黄信号」、10以上なら「赤信号」で、 あなたは重症です。
- 937 名前:仕様書無しさん mailto:sage [2008/05/30(金) 13:56:52 ]
- >>820
>無駄な変数宣言を増やしてコードの可読性を落とし、名前空間を汚し、スタックフレームを無駄に浪費し、 >それで得られるものは変数への代入によるパフォーマンスの低下のみ。 可読性は個々人だろう? 特に>812の可読性が落ちる訳でもない。 スタック・パフォーマンスの低下については、コンパイラの仕事。 最適化をかければ同じバイナリになる。
- 938 名前:仕様書無しさん mailto:sage [2008/05/30(金) 14:07:18 ]
- >特に>812の可読性が落ちる訳でもない。
冗長にするのは、確実に可読性を落とすと思うが。 > if(func()){のような省略型記述が大嫌い > fRet = func() > if(fRet != true){ > のように必ず代入して、値と判定させる 既にバグってるし w
- 939 名前:仕様書無しさん mailto:sage [2008/05/30(金) 14:22:21 ]
- >>938
;とtrueの判定の所でしょう? それは本質的な部分じゃいだろうと・・・ 代入して一時変数(最適化時に削除されるけど)を使う事は、性能低下を及ぼさないという事ですが・・・
- 940 名前:仕様書無しさん mailto:sage [2008/05/30(金) 14:23:30 ]
- 自分が正しいと思い込んだマほど恐ろしいものはない
- 941 名前:仕様書無しさん mailto:sage [2008/05/30(金) 14:39:49 ]
- >>940
久しぶりにこのセリフを言わせてもらおう オマエモナー
- 942 名前:仕様書無しさん mailto:sage [2008/05/30(金) 14:40:08 ]
- まだやってんのか
- 943 名前:仕様書無しさん [2008/05/30(金) 15:35:31 ]
- >if(func()){
この判定ってさ、func()の戻りをtrueと判定できるなら以下のコードを実行せよ、だろ? > fRet = func() > if(fRet != true){ fRetがtrueでないなら、って判定したら、逆だろ? だからバグってるって指摘されてるんだろ? 最適化とか可読性とか以前の問題でさw
- 944 名前:仕様書無しさん mailto:sage [2008/05/30(金) 18:09:37 ]
- しかもtrueとの比較 w
- 945 名前:仕様書無しさん mailto:sage [2008/05/30(金) 18:17:17 ]
- 「へんな書式で頑張っちゃうやつは、へんなロジックでも頑張っちゃう」ってことか?
- 946 名前:仕様書無しさん mailto:sage [2008/05/30(金) 22:12:01 ]
- 「へんとへんを集めて もっとへんにしましょ」ってやつじゃないか?
- 947 名前:仕様書無しさん mailto:sage [2008/05/30(金) 23:00:19 ]
- へへーん
|

|