並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 8 件 / 8件

新着順 人気順

sizeメソッドの検索結果1 - 8 件 / 8件

  • 保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より | gihyo.jp

    保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発⁠⁠、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より 今回、Software Design 2022年3月号 第2特集「そろそろはじめるテスト駆動開発 JavaScriptでテストファーストに挑戦」の第1章「保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像」を本サイトに掲載します。第2章以降については、本誌『Software Design 2022年3月号』電子版(Gihyo Digital Publishing、Amazon Kindle)をご購読いただければ幸いです。 第1章では、混同されることの多い自動テスト関係の概念を、自動テスト、テストファースト、テスト駆動開発の3つの段階に分け、それぞれの効果や注意点を説明します。ソフ

      保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より | gihyo.jp
    • Ruby: "uselessシンタックスシュガー"シリーズ「endレス(1行)メソッド」(翻訳)|TechRacho by BPS株式会社

      概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: “Useless Ruby sugar”: Endless (one-line) methods 原文公開日: 2023/12/01 原著者: zverok 日本語タイトルは内容に即したものにしました。 endlessは一部を除き「endレス」としました。 本記事は、最近のRubyで出現した"無用な"(さもなければ物議を醸す)構文要素を扱うシリーズ記事の一環です。本シリーズの目的は、そうした機能を擁護することでも批判することでもなく、その機能が導入された理由、設計、そして新構文を使うコードに与える影響を分析するための一種の「思考のフレームワーク」を皆さんと共有することです。本シリーズのあらまし記事もご覧ください。 今回は、コミュニティでも賛否が大きく分かれた(ともするとナンパラのときよりも著しかった)機能である1行メソッド定義(o

        Ruby: "uselessシンタックスシュガー"シリーズ「endレス(1行)メソッド」(翻訳)|TechRacho by BPS株式会社
      • このマニュアルのヘルプ (Ruby 3.3 リファレンスマニュアル)

        [edit] 記号の説明 size -> Integer の「-> Integer」って何? size メソッドは整数を返すという意味です。 Kernel.#require の .# って何? 「.#」はモジュール関数であることを表します。「Kernel.#require」は「Kernel のモジュール関数である require 」という意味です。 String#size の # って何? 「#」はインスタンスメソッドであることを表します。 Dir.chdir の . って何? 「.」はクラスメソッドであることを表します。 p a #=> 1 の #=> って何? 「#=>」は標準出力に出力されるということを表しています。「p a #=> 1 」は「p a」を実行すると標準出力に「1」が出力されるという意味です。 返り値の型の詳細 返り値の型の仕様は以下のようになっています。 真偽値を返す

        • 週刊Railsウォッチ: Rails 7.0.7に含まれているRails 7.0.6のバグ修正ほか(20230823前編)|TechRacho by BPS株式会社

          週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 公式更新情報: Ruby on Rails — This Week in Rails - July

            週刊Railsウォッチ: Rails 7.0.7に含まれているRails 7.0.6のバグ修正ほか(20230823前編)|TechRacho by BPS株式会社
          • Ruby 3.4: Rangeがイテレート不可の場合にRange#sizeがエラーにならない問題を修正(翻訳)|TechRacho by BPS株式会社

            概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Ruby 3.4, Range#size Now Raises TypeError If The Range Is Not Iterable | Saeloun Blog 原文公開日: 2024/05/17 原著者: Prasanth Chaduvula 日本語タイトルは内容に即したものにしました。 読みやすさのためコードブロックの表記を訳文で変更しています。 RubyのRangeは値の範囲を表すオブジェクトで、開始と終了という2つの値が定義されます。Rangeは基本的なデータ構造の一種であり、2つの値には数値やアルファベットに加えて日付も指定可能です。Rangeは、値のシーケンスを表すのにも、値の範囲を表すのにも使えます。 範囲は、以下のように2通りの方法で指定できます。 1: ..を用いる"inclusive"な方法 (開始

              Ruby 3.4: Rangeがイテレート不可の場合にRange#sizeがエラーにならない問題を修正(翻訳)|TechRacho by BPS株式会社
            • WeakHashMap (Java SE 21 & JDK 21)

              型パラメータ: K - このマップで保持されるキーの型 V - マップされる値の型 すべての実装されたインタフェース: Map<K,V> 「弱いキー」を使用したMapインタフェースのハッシュ表ベースの実装。 WeakHashMap内のエントリは、そのキーが通常の使用でなくなったときに自動的に削除されます。 より正確には、指定されたキーのマッピングが存在しても、ガベージ・コレクタがキーを破棄するのを防ぐことはできません。つまりガベージ・コレクタが、そのキーをファイナライズ可能にし、ファイナライズしてから回収するのを防ぐことはできません。 キーが破棄されると、そのエントリがマップから効果的に削除されるため、このクラスは他のMap実装とは若干異なる動作をします。 null値とnullキーはどちらもサポートされています。 このクラスには、HashMapクラスのパフォーマンス特性に類似したパフォーマ

              • 【Flutter】TextPainterでText Widgetのサイズを取得し、AnimatedContainerでアニメーションをつけたUIを実装する - エキサイト TechBlog.

                エキサイト株式会社の武藤です。 FlutterでViewを構築するときに、Text Widgetのサイズが欲しいときがあります。今回は、Text WidgetのWidth、Heightの取得について紹介します。 また、求めたサイズを使ってアニメーションをつけたUIのサンプルを紹介します。 TextPainterクラスを使ったText Widgetのサイズ取得 TextPainterクラスを使用して、Text Widgetのサイズを取得します。 TextPainterクラスは、CanvasにTextSpanを描画して、そのオブジェクトからサイズや行数等のText Widgetに関する情報を取得できます。 TextPainter class - painting library - Dart API 下記は、TextのSizeインスタンスを取得するメソッドです。 引数には、表示するテキスト、フ

                  【Flutter】TextPainterでText Widgetのサイズを取得し、AnimatedContainerでアニメーションをつけたUIを実装する - エキサイト TechBlog.
                • Ruby: Enumerator.newにはsizeを指定できる(翻訳)|TechRacho by BPS株式会社

                  概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby Enumerator.new(size) - Max Chernyak 原文公開日: 2022/11/22 原著者: Max Chernyak 日本語タイトルは内容に即したものにしました。 参考: class Enumerator (Ruby 3.2 リファレンスマニュアル) Ruby: Enumerator.newではsizeを指定できる(翻訳) RubyのあらゆるEnumeratorはcountメソッドをサポートしています。これは、全項目をイテレートして総数を返します。 irb> enum = Enumerator.new { |yielder| (1..100).each do |i| puts "counting item: #{i}" yielder << i end } irb> enum.count cou

                    Ruby: Enumerator.newにはsizeを指定できる(翻訳)|TechRacho by BPS株式会社
                  1