タグ

codingとhowtoに関するItisangoのブックマーク (2)

  • [初心者向け]破滅的なクソコードを書かないために意識したい3つのこと - Qiita

    この記事で伝えたいこと ここでは、私が設計を勉強しながらコーディングした経験から、初心者でも簡単に実践できる簡単なルールを3つピックアップしました。 一つのクラスは150行以内に収める 循環参照はしない 継承はしない この3つを守れば、破滅的なクソコードであれば割と簡単に防げるかと思います。 この記事における「破滅的なクソコード」は「一切のリファクタリングの余地も残されていないほどのコード」を意味し、この記事の目的は、「破滅的なクソコード」から、「最低限リファクタリングすればなんとかなるコード」になる程度の手法を紹介することです。 マサカリは大歓迎ですがお手柔らかにお願いします。 読む上で留意して欲しいこと この記事はあくまで 「初心者のための破滅的なクソコードを書かないための簡単な方法論」 であって、「効率的で分かりやすい設計の方法論」ではありません。 この3つは「銀の弾丸」ではないです

    [初心者向け]破滅的なクソコードを書かないために意識したい3つのこと - Qiita
    Itisango
    Itisango 2022/02/10
    「ここで紹介したことは「意識したいこと」であって、これをこのままチームのコーディングルールとして適応したり、常に守り続けることはむしろよくないことだと思います」
  • 和歌山大学

    2020年1月24日令和2年度入学式について(お知らせ)(総務係) 2020年1月23日一般入試(前期日程・後期日程)「受験票在中」封筒の切手について(入試課) 2020年1月23日【施設整備課】入札公告の掲載について(2件)(2/6(木)申請締切)(施設整備課) 2020年1月23日【教育学研究科】教職大学院 教師力高度化フォーラムのお知らせ(3/6~7)(教職大学院) 2020年1月22日【2/28(金)必着】和歌山大学臨時職員(財務課)の公募について(財務課) 2020年1月21日令和2年度一般入試(前期日程・後期日程)の出願について(入試課) 2020年1月20日【男女共同参画推進室】2/14(金)10時~開催 ダイバーシティ研修「性の多様性を認める自由なキャンパスをめざして」(総務係) 2020年1月20日【産学連携イノベーションセンター】ビジネスプランを競うTongaliアイデ

  • 1