これからコードを書く人に絶対やって欲しいこと★3

1 :仕様書無しさん:2013/06/04(火) 22:43:46.92 .net
もしくはやって欲しくないこと
先輩方のアドバイスをください

前スレ
これからコードを書く人に絶対やって欲しいこと★2
http://kohada.2ch.net/test/read.cgi/prog/1365269189/

643 :仕様書無しさん:2013/08/27(火) NY:AN:NY.AN .net

それもそう遠くない将来、そう、わずか数年後にね

450 :仕様書無しさん:2013/06/23(日) 16:23:53.08 .net

学習が目的ならペアプロ+TDDとてもいい

121 :仕様書無しさん:2013/06/10(月) 02:19:14.45 .net

>>120
テストで手作業で確認している事をプログラムにして自動化するんだよ。
詳しくはググれ

515 :仕様書無しさん:2013/07/15(月) NY:AN:NY.AN .net

スレタイ変えたほうがいいんでない?

347 :仕様書無しさん:2013/06/15(土) 21:13:01.18 .net

循環的複雑度が低くても、テストしやすいとは限らないよ。

って、何回言わせるんだよ。

790 :仕様書無しさん:2013/12/04(水) 12:35:02.18 .net

コピペが必要なクラスなら適切な抽象化がまだ出来る要素があるわけだしクラス設計を見なおせ。
単に新しいクラスつくるだけならIDEから新規作成しろよ。

新しいクラス作成する際にコピペするような頭悪い奴は、
うんコード嘘コメントばっか作ってるクズしか見たことない。

517 :仕様書無しさん:2013/07/15(月) NY:AN:NY.AN .net

冗談は顔だけにしてくれ

176 :仕様書無しさん:2013/06/10(月) 23:59:39.05 .net

>>171
> メンバー全体のレベルが低かったりして、こういう基礎知識がなかった故に起こることだと思う。
>
> そんな状況の中で循環的複雑度を測っても、もはやどうしようもないし、
メンバー全体のレベルが低いからこそ、
第三者が考えた方法で計測するんだよ。

レベルが低い奴は、レベルが低いということすら自覚できない。
メンバー全員がそうなのに、どうやって悪いということを自覚するのさ?
自分らでは出来ないから、そういうメンバーにこそ
現実をつきつけなきゃいけない。

と言っても俺がつきつけることは出来ないからな。
循環的複雑度を計測するのは簡単だから、とりあえずやってみろと言うしか無い。
自分らのレベルが低いとか高いとかどうでもいい、とりあえずやってみて、その結果を受け入れろ。

314 :仕様書無しさん:2013/06/14(金) 01:24:20.73 .net

>>310
そうか、ならよかった。
だが、>>258も含めて皆そんな事分かった上での話だから
お前がわざわざでばってきて、ゴリ押しする必要はないよ。
すっこんでいて下さい

87 :仕様書無しさん:2013/06/09(日) 22:24:17.54 .net

>>85
循環的複雑度が高いならリファクタリングの対象だろ?
お前が何を主張したいのかさっぱりわからん。

586 :仕様書無しさん:2013/07/20(土) NY:AN:NY.AN .net

中途は全力で出来る振りしないと転職できないからな。

336 :仕様書無しさん:2013/06/15(土) 08:39:41.32 .net

プログラマに最も向かないのは、意外にも神経質すぎる奴だったりする

456 :仕様書無しさん:2013/06/24(月) 20:42:54.98 .net

かわいい子とペアプロがしたい
そして罵られたい

604 :仕様書無しさん:2013/08/14(水) NY:AN:NY.AN .net

最近は単金20〜30万のショボい案件ばっかりだし、
もともと大企業とのコネがあるとかでもないかぎり
人売り業は赤字経営確実だよ。

498 :仕様書無しさん:2013/07/13(土) NY:AN:NY.AN .net

マトモじゃない会社も多いんだが

14 :仕様書無しさん:2013/06/05(水) 21:15:42.97 .net

一日にレッドブルを3本も4本も飲まない

690 :仕様書無しさん:2013/09/14(土) 00:22:50.98 .net

Web資料が優秀すぎるから別に本を読まないことが悪いことではないよ
この業界な本に書いてあることの大半はインターネットで得ることが出来る知識
むしろ出版されたら更新がほぼ止まる本より常に新しい情報を得られる可能性すらある

本を読むことは目的じゃない
知識を得、技術を身に付けることが目的なんだから、手段としての本
>>686も言ってるけれど、「本を読め」ではなくて「この本を読め」って紹介をすべきやね

448 :仕様書無しさん:2013/06/23(日) 09:13:33.90 .net

ケント・ベックのTDD本からもう10年経つのか。
月日が流れるのが速すぎる。

513 :仕様書無しさん:2013/07/14(日) NY:AN:NY.AN .net

>>512
3日もすればわかるだろ。

264 :循環的複雑度:2013/06/13(木) 22:10:21.08 .net

void hukuzatudohikui(){doya();}

652 :仕様書無しさん:2013/08/31(土) NY:AN:NY.AN .net

これからコードを書く人に(ry

・フレームワークは、自分でフレームワークを作れるレベルになってから使う
・ライブラリは、自分でそれが提供する処理を実装できるレベルになってから使う

自動車教習所に通ったことがない人がレーシングカーを運転するようなことはしちゃだめ。

285 :仕様書無しさん:2013/06/14(金) 00:12:22.03 .net

>>265-266
途中までまともだったのに、最後の二段落で台無し。

126 :仕様書無しさん:2013/06/10(月) 02:29:12.44 .net

まあ循環的複雑度が低いからといってテストしやすいとは限らないんだけどね。

153 :仕様書無しさん:2013/06/10(月) 09:21:10.96 .net

>>151
ああ、Wikipediaって入れるの忘れてた。

唐突に説明入れること自体に突込みが入るかと思ったけど入らなかったな。
「つかそれみんな知ってるから」みたいなの。

104 :仕様書無しさん:2013/06/09(日) 23:47:17.87 .net

>>103
とりあえずお前の言ってる平均値っていうのは
(複雑度の合計÷個数)の値のことでいいんだな?
もし違うならぜひとも算出方法を教えてくれ

772 :仕様書無しさん:2013/10/30(水) 23:00:38.28 .net

俺を養え

502 :仕様書無しさん:2013/07/14(日) NY:AN:NY.AN .net

「バカ」という、愚かさを定義された単語に、
後付で「思考を止めろロボットになれという意味でもない」
そういう「メタファー(暗喩、たとえ)」を濫用するから、
ブラック企業は人を騙して働かせるための洗脳で楽ができる。
奴隷が善意の解釈で「バカ」を勝手に肯定的に受け止めてくれる。
その結果、自ら奴隷になるという自由を行使してくれるわけだ。

320 :仕様書無しさん:2013/06/14(金) 01:40:07.65 .net

>>258って平均君でしょ。
平均理論が認められないもんだから暴れてる。

425 :仕様書無しさん:2013/06/16(日) 13:34:20.96 .net

>>424
違う。

お前が言う「俺理論」の内容を言えって

250 :仕様書無しさん:2013/06/13(木) 10:57:13.00 .net

>>247
> アホが「複雑度が低くてもクソなコードはある」とか言いだすんだよ。

え?あるでしょ。
凝集度が低いとか、結合度が高いとか。

840 :仕様書無しさん:2015/05/03(日) 23:25:04.93 .net

///* ここでマングリ返しする *///

89 :仕様書無しさん:2013/06/09(日) 22:42:17.37 .net

>>87
わからん奴だな、それを個々のメソッド単位でしか考えられないなら
結果>>65みたいな事になって、なにもリファクタリングになってないぞ。
複雑度はコードじゃなく、設計の評価指標として使え。

136 :仕様書無しさん:2013/06/10(月) 02:46:15.55 .net

>>133
じゃあスレタイに則って言うぞ

循環的複雑度を下げろ(笑)

490 :仕様書無しさん:2013/07/12(金) NY:AN:NY.AN .net

>>488
>そうでなければ結果的に、がむしゃらに働いているようにみえる。

それでいいんじゃまいかと思われ

709 :仕様書無しさん:2013/09/22(日) 09:13:22.87 .net

ゼウー

654 :仕様書無しさん:2013/08/31(土) NY:AN:NY.AN .net

これからコードを書く人に(ry

・オペレーティングシステムは、自分でそれを作れるレベルになってから使う
・ウィンドウシステムは、自分でそれが提供する処理を実装できるレベルになってから使う

自動車教習所に通ったことがない人がレーシングカーを運転するようなことはしちゃだめ。

こうですか? よくわかりません……..

759 :仕様書無しさん:2013/10/09(水) 08:03:15.25 .net

正座

426 :仕様書無しさん:2013/06/16(日) 13:46:41.97 .net

>>425
いい加減ウザイよ?

767 :仕様書無しさん:2013/10/22(火) 21:16:30.13 .net

HTML5/WebアプリってVBアプリの工数10倍かかるのにの人月1/2だよね。見積書いてる奴バカなの?
http://hayabusa3.2ch.net/test/read.cgi/news/1382432343/8

800 :仕様書無しさん:2014/01/11(土) 17:05:28.07 .net

>>799
そう

721 :仕様書無しさん:2013/09/28(土) 02:41:48.86 .net

>>719
実際、コンパイラとリンカの区別がついてない人も多いからねー

847 :仕様書無しさん:2015/05/12(火) 12:52:03.38 .net

いやあるって
3カ月もあれば他のソース何十本も触るから
他人が書いたソースと変わらなくなるよ

200 :仕様書無しさん:2013/06/11(火) 22:53:47.51 .net

循環的複雑度を計測せよ

537 :おじゃばさま ◆mpgYduuqtA :2013/07/15(月) NY:AN:NY.AN .net

>>528
目先の残業代が惜しいと言っているのではない。
新人に残業代を払わない、サービス残業を
強要する会社は労働に対する姿勢が、
根本的に間違ってい企業だ。
訴えられたら即アウト、社員が
どうなるか知った事ないと言うのは、
逆に言うと長く会社をやる気はなく、
サッサと儲けて逃げようという事だ。
そんな所はやめておけ。

813 :仕様書無しさん:2014/01/27(月) 09:14:39.01 .net

それは単にコメントがメンテされてないだけでは。

60 :仕様書無しさん:2013/06/09(日) 03:16:25.67 .net

循環的複雑度が低ければOKという意見は見られないな。
数学的用語で言えば、循環的複雑度が低いのは必要条件であり
十分条件ではない。

334 :循環的複雑度:2013/06/15(土) 04:14:22.02 .net

煽っていくスタイル

664 :仕様書無しさん:2013/09/01(日) 11:44:34.47 .net

>フレームワークが使えない人は、フレームワークを使って練習することでしか
>フレームワークを使えるようにはならない。そしてやっと設計思想を理解できるようになる。

RoRとかCakePHPとか、一般的にそのフレームワークの使い方とされているものを勉強したせいで、
頓珍漢な利用になってしまうフレームワークというものもございまして。

606 :仕様書無しさん:2013/08/15(木) NY:AN:NY.AN .net

糞人売りは逃げ時期だろうな
技術者が社に残らないから糞会社になって死ぬ

未だに食い物にされてる技術者は、名ばかりな無技術者のほうが多い

380 :仕様書無しさん:2013/06/16(日) 00:54:49.07 .net

>>379
> 複雑度が高いものは、テストがしにくいってことの
> 反論になってないんだが?

>>363 のコードってテストしにくい?

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • 【Kaggle】機械学習・AIのコンペ【SIGNATE】

    元スレ 1 :仕様書無しさん:2020/02/14(金) 05:47:59 .net 機械学習やAIのコンペに参加して賞金ゲットしながらプログラマー力を上げようぜ! Kaggle https://www.kaggle.c…

  • kotlin勉強してandroidアプリ作りたいんだけど

    元スレ 1 :仕様書無しさん:2019/11/07(木) 13:08:13.84 .net udemyでおすすめの講座とか、本とかある? 若しくはサイトとか。 因みにレベルはc言語をポインタ、構造体まで勉強して、java…

  • teratailもりあがっtail? 25問目

    元スレ 1 :仕様書無しさん:2019/02/12(火) 11:31:21.35 .net teratail https://teratail.com/ 前スレ teratailもりあがっtail? 24問目 https…

  • 当然ブロックチェーンの勉強してるだろ?

    元スレ 1 :仕様書無しさん:2018/01/05(金) 20:12:49.57 .net 時代はAIとブロックチェーンになったみたいだぞ 当然お前らなら、両方いけるよな? 2 :仕様書無しさん:2018/01/05(金…

  • 高卒未経験中途が入社したら仕事ってなにすの?

    元スレ 1 :仕様書無しさん:2015/08/19(水) 22:24:45.77 .net ブラック会社に勤めてるんだが俺はもう限界かもしれないは見た 48 :仕様書無しさん:2017/12/29(金) 19:44:43…

  • Dをデーと言うやつはオッサン。ディーだろw

    元スレ 1 :仕様書無しさん:2016/01/20(水) 23:50:32.29 .net ディーだろw  先輩や上司、親戚など、目上の人のちょっとした言動に、ふと昭和を感じるおっさんっぽさを感じることはありませんか? …

  • 2ちゃんブラウザ作ろうと思うのだが。

    元スレ 1 :1:2007/01/16(火) 03:22:08 ID:VDXLCaYs0.net 面倒な機能や設定は一切なし。操作性だけを第一に考えたブラウザを考作中。 使用している言語は聞かないでほしい。 そこで聞きた…

  • 給料いくら?

    元スレ 1 :仕様書無しさん:2016/07/27(水) 17:21:11.08 .net 派遣や自営業とか働き方は色々あるかと思うが給料いくらもらってる? 72 :仕様書無しさん:2016/10/10(月) 16:05…

  • 【法律】完了期日でなく労働時間を守れ【違反】

    元スレ 1 :仕様書無しさん:2017/06/17(土) 15:55:34.38 .net 過労による精神疾患でワースト1 IT業界が変われない理由 日経コンピュータ 2017/02/28 http://itpro.ni…

  • プログラマの雑談部屋 ★123

    元スレ 1 :仕様書無しさん:2020/11/27(金) 12:32:10.40 .net 雑談スレ ※前スレ プログラマの雑談部屋 ★117 https://medaka.5ch.net/test/read.cgi/p…

  • プログラマの雑談部屋 ★91

    元スレ 1 :仕様書無しさん:2019/12/29(日) 09:02:32.73 .net プログラマはここで雑談しましょう! 他業種の方はそれを明示していただければ歓迎します! 煽りや悪意のある書き込みは華麗にスルーい…

  • ソースコードを日本語訳したレベルの詳細設計書ってどう?

    元スレ 1 :仕様書無しさん:2016/09/26(月) 22:56:23.89 .net これって普通なん? 656 :仕様書無しさん:2017/11/16(木) 21:08:57.41 .net >>65…

最近のコメント

匿名 : 東京の中小IT企業の情報交換スレ
 福井の株式会社アスタ? 二社あるけどどっちだ? (8/03)
匿名 : 東京の中小IT企業の情報交換スレ
 伝説なのか? (5/10)
匿名 : お前らの会社の呪い殺したいヤツ
 ヤバすぎだよ IBMの大森一治 知り合いにも被害者いた ... (2/05)
ページTOPへ↑