タグ

2021年1月19日のブックマーク (5件)

  • リーダブルテストコード - Qiita

    はじめに よく言われるように、ソースコードというものは書かれることよりも読まれることの方が多く、それゆえ読みやすいコードを書くということが非常に重要です。それはテストコードにおいても同様であり、プロダクトコードと同等に資産として扱う必要があります。 テストコードは具体的な値を用いて記述し、また複数の変数の値の組み合わせでテストケースを起こすため、プロダクトコードと比べて冗長になりがちです。 書籍『リーダブルコード』の14章でもテストコードの読みやすさについて触れられていますが、稿では読みづらいテストコードをリファクタリングして読みやすくするためのテクニックを紹介したいと思います。 なおサンプルコードはJavaScriptで記述されており、そのテストコードはJest1を用いて書いています。 ソースコードはGitHubにあります。 リファクタリング(その壱) 以下の、決して読みやすいとはいえ

    リーダブルテストコード - Qiita
    UKIBORI
    UKIBORI 2021/01/19
  • 明星大学、Pythonなどを学べる初心者向けの無料講座 | Ledge.ai

    COPERU Projectは1月18日から、コーディングを初めてする人やコーディングで楽しみたい人(中学生・高校生・大学生・社会人・保護者など)向けに、無料のオンライン講座「『はじめてのプラグラミング』大学生が優しく寄り添う無料オンライン農園」を開講する。期間は3月中旬までで、いつからでも始められる。 講座では「Python 3」などを用いたコーディングを体験できる。講師はコーディングの経験があるだけではなく、情報と教育の両方に興味のあるプログラミング学習塾の講師や、情報と教育の両方を学び進めている大学生。 主催は明星大学、明星大学情報学部、早稲田大学学力向上研究所、帝京平成大学 情報教育研究会、日野市(産業振興課・子育て課)、日野市教育委員会など。 【「大学生が優しく寄り添う無料オンライン農園」概要】 ・内容:「Python 3」などを用いた初心者向けのコーディング体験 ・対象:コー

    明星大学、Pythonなどを学べる初心者向けの無料講座 | Ledge.ai
    UKIBORI
    UKIBORI 2021/01/19
  • 現役の看護師さんが語る「みんな死に幻想を抱きすぎている」という話

    時代 @uni_iga_iga 看護師やってると思うけど、みんな死に幻想を抱きすぎ。「死んだ方がマシだ」とか「そのうち死ぬから良いんです」とか言って医療者の言うこと聞かずに好き勝手する人が多いけど、今時死ぬのってそんなに簡単じゃない。積極的な治療を拒否しても死ぬまでの期間は昔より長くて人も家族もかなり辛い。 2021-01-15 11:15:25 梶 時代 @uni_iga_iga だから健康寿命を大事にしていきましょう。いざとなったら死ねばいい、という考えは後悔を生みます。不健康にはすぐなれるけど健康を取り戻すのは物凄く大変です。不健康な人ほどしんどい死に方をしやすいです。 2021-01-15 11:15:26 梶 時代 @uni_iga_iga 健康寿命が短く「何で俺こんな身体で生きなきゃいけねえんだよ」と泣きながらズルズル生き続ける人の特徴で意外なのは『自炊が多い』こと

    現役の看護師さんが語る「みんな死に幻想を抱きすぎている」という話
    UKIBORI
    UKIBORI 2021/01/19
  • ティール組織とは?実務的視点から見る3要点と5過程

    1章 ティール組織とは? 一言で言うと、「社長や上司がマイクロマネジメントをしなくても、組織の目的実現に向けて進むことが出来ている、独自の工夫に溢れた組織」のことであり、実は、世界にはザッポス等をはじめとして、既にそういった組織が実際に増えてきており、成果(顧客満足、売上・利益等)を上げている現状があります。 フレデリック・ラルー氏はの中で、ティール組織のエッセンス(ブレークスルー)を3つ挙げています。まずは、この3つのブレークスルーがティール組織を理解する上で大切です。 進化する組織の目的 セルフマネジメント(が機能している構造や仕組みを有している組織) ホールネス(個人としての全体性の発揮) ティール組織については、詳しくは7章で後述しますが、実は、ティール組織が生まれた経緯を知ることで、上記のエッセンスの理解を深めることができます。 2章では、ティール組織に至るまでの過程を、ラルー

    ティール組織とは?実務的視点から見る3要点と5過程
    UKIBORI
    UKIBORI 2021/01/19
  • フロントエンドコーディング時に便利なジェネレーターサイト(随時更新) - Qiita

    更新履歴 追加 2024/04/01 「Epic Easing」を掲載しました 2024/03/07 「Filter Blend」を掲載しました 2024/03/04 「Tooltips & Speech Bubbles」を掲載しました 2023 2023/07/04 「CSS Box Shadows Generator」を掲載しました 2023/06/29 「Regulex」を掲載しました 2023/04/05 「Colorable」を掲載しました 2023/03/09 「Scrollbar.app」を掲載しました 2022 2022/10/04 「CSS Shadow Palette Generator」を掲載しました 2022/09/07 「Wayback Machine」を掲載しました 2022/05/31 「Min-Max-Value Interpolation」を掲載しました

    フロントエンドコーディング時に便利なジェネレーターサイト(随時更新) - Qiita
    UKIBORI
    UKIBORI 2021/01/19