タグ

クソコードに関するkiyo_hikoのブックマーク (5)

  • 首里城火災、屋内の配線近くの延長コードにショート痕、火災前の現場動画には剥き出しで通路に這わせてる杜撰さが残る

    産経ニュース @Sankei_news 【コード溶けた痕】 首里城正殿北東部の配線と延長コードが溶けたショート痕のようなものが数十カ所見つかったと発表されました。また、首里城関係者が正殿内部のLED照明について「スイッチを入れたままだったかもしれない」と証言していることも分かりました。 sankei.com/affairs/news/1… 2019-11-07 19:50:45 リンク 産経ニュース 首里城正殿、コード溶けた痕 火災当日も照明点灯か 那覇市の首里城焼失で、市消防局は7日、記者会見を開き、正殿北東部の配線と延長コードが溶けたショート痕のようなものが数十カ所見つかったと発表した。また、首里城関係… 7 users 1544

    首里城火災、屋内の配線近くの延長コードにショート痕、火災前の現場動画には剥き出しで通路に這わせてる杜撰さが残る
  • 今日のクソコード - Qiita

    仕様書も何もないので直接プログラムをみて、ある機能の修正しなければいけない そこで遭遇した今日のクソコード $this->searchForm['search']['month'] は「201603」などの検索月がはいるのだが。。。 $target_month = $this->searchForm['search']['month']; $tt = explode(',', date('t,j,Y-m-,t,Y-m-,w', strtotime("${target_month}01"))); ~~~~ if($target_month != date('Ym')){ //過去日の場合 $tt[1] = $tt[0]; unset($tt[2]); }else{ $tt[1] = date('j') - 1; $tt[2] .= $tt[1]; } $rday = 0; if($tt[2]

    今日のクソコード - Qiita
    kiyo_hiko
    kiyo_hiko 2019/06/05
    flgとかddとかttとか頭痛くなってくる変数の例
  • 読めないコードをどう読むか - Qiita

    渡る世の中クソコードだらけ。 そんな中、 こんなクソコードは書くな とか、 コードってのはこう書くんだ とか、 そもそも〇〇指向ってのは(ry とか、そういう記事はたくさんあります。 じゃあ、今あるクソコードはどうすればいいんだ? ――とある新卒エンジニア 世の中にはクソコード、あるいはクソコードの原因となるパターンを集めたアンチパターンというものがありますが、これはあまりにも多く、離散的で、抽象的です。 何故か。クソコードというものが、あまりにもバリエーション豊富だからです。 この記事はそういった蓄積済みの知識に頼らず、今目の前にあるクソコードをどのように読み解き、如何に理解し、どのように処理すべきかを考える手がかりとなることを願って記述されています。 何も学ばず今ある武器だけで戦う時、最も重要なのは、今目の前にあるクソコードには、どういうクソがひっついているのか分類することです。 問題

    読めないコードをどう読むか - Qiita
    kiyo_hiko
    kiyo_hiko 2018/12/17
    作成者がわかっても覚悟を完了させるぐらいしか手が打てないな
  • デキるプログラマだけが知っているコードレビュー7つの秘訣

    SonicGarden Study #11で放送された資料から一部スライドを抜いたものになります。 http://sonicgarden.doorkeeper.jp/events/13229 ----- 優れたプログラマだけが優れたソースコードを書くことができます。 では優れたプログラマになるにはどうすれば良いでしょうか。 自分の書いたコードを、優れたプログラマに指摘してもらうことが一番の近道です。それがコードレビューです。たった一人でコードレビューも受けずに、ただ書き続けてもクソコードはクソコードのままなのです。 そこで今回は、良いコードが書けるプログラマになるための、コードレビューを上手に実践する秘訣を話します。Read less

    デキるプログラマだけが知っているコードレビュー7つの秘訣
    kiyo_hiko
    kiyo_hiko 2014/08/19
    クソコードと認識する人が居ることでクソコードが生まれる。薄々クソの山を作っているのでは無いかと疑っている人も観測されなければクソコードを認知できないと。
  • [Java] スプリット(笑)-ウンコード・マニア

    header.txtというファイルがある。 レコード区切りがタブ"\t"でカラムの区切りが","となっている。 カラムは[コード,名称]となっている。 例) 01,受注\t02,発注\t03,入金\t04,出金\t05,発送 上記文字列をkaiseki(笑)してコード部の配列[01, 02, 03, 04, 05]を作成したい模様。 //ファイル読み込み処理は別で投稿予定。 //String Head = hoge_method("header.txt") String Head = "01,受注"+"\t"+"02,発注"+'\t'+"03,入金"+'\t'+"04,出金"+'\t'+"05,発送"; String codehead[] = null; int xmax = IndexMax(Head, '\t', 1); if(xmax > 0) { String str = "";

    kiyo_hiko
    kiyo_hiko 2013/11/19
    ここまで無駄な努力してるとかすごい 絶対一緒に仕事したくないな
  • 1