TECH PLAY

TDD」に関連する技術ブログ

138 件中 46 - 60 件目
はじめに こんにちは、ZOZOTOWN開発2部Androidブロックの小林( @kako_351 )です。普段はZOZOTOWN Androidアプリの開発を担当しています。今年の3月に入社して機能改修や既存機能の調査などの業務に携わってきました。その中でZOZOTOWN Androidアプリについて知見を持っていないため、調査や開発の際に学習コストがかかるといった課題が見えてきました。本記事ではAndroidアプリの実装を把握するアプローチをご紹介します。 目次 はじめに 目次 背景 実装を把握するアプ
こんにちはマネージドサービス部 大城です。 飛行機で時間があったので、最近勉強したRuby on Rails チュートリアルの感想を書きます。 私はOpsの仕事をしていて、AWS環境でインフラ屋さんをしながらNew Relic、Datadog、Zabbixとたわむれています。 普段コードを書くことはあまりないのですがRuby on Rails(以下Rails)チュートリアルをやってみました。 Railsとは Railsチュートリアルとは きっかけ 私のRuby歴 学習環境 第1章 から 第3章 まで ざっ
こんにちは、サイオステクノロジーの佐藤 陽です。 今月はSIOS Technologyのアドベントカレンダー月間であり、テーマは 「生成AI」 です。 いろんなメンバーが生成AI活用に関する記事を投稿していくので、楽しみにしててください。 1日目の今日は、わたくし佐藤が「GitHub Copilotと一緒にTDDしてみた」と題した記事を書いていきたいと思います。 はじめに 本記事は以下の記事にインスパイアされた記事になります。 内容としてはほぼ同じで、それを.NET環境で実際に試してみました。 AI時代に
はじめに 「イベントストーミング」x「BDD / TDD」x「DDD」x「モブプロ / ペアプロ」を活用して開発プロセスの改善を試みた結果、得られた知見と個人の所感をまとめた記事になります。 実際に活用してみて得られた成果・知見、シナジーについてまとめています。 対象読者 イベントストーミングやBDDに興味がある方 モブプロやTDDを使ってより良いプロセスに昇華させたい方 実装チームだけでなく、ビジネスステークホルダーやQAチーム、UIUXチームなどと強調して開発を進めたい方 開発と議論しながら評価を進め
はじめに 私は現在株式会社ビットキーにてE2Eテスト自動化エンジニアとしてテスト業務を行っています。 テスト自動化というと少し前までは0から環境構築して自動テスト用のコードを書き上げて・・・と専門知識を持った方が主導して取り組むことが多かったのではないでしょうか。 ですが昨今ではAutify, MagicPod, mablをはじめとした直感的な操作でテスト自動化を実現できるツールの登場により、ローコード・ノーコードでのテスト自動化が盛んになっている印象です。 弊社のテストエンジニアもより手軽にテストの自動
はじめに 今回は2023年1月に株式会社ビットキーに入社しました、Software QAチーム所属のわんが担当します。 最近はありがたいことで、各プロダクトで新機能の実装が増えております。新機能の検証を従来の検証スケジュールに組み込むと、他の作業が圧迫されることがあり、また工数の不足による検証が不十分になったこともありました。 上記の課題を解決するために、新たな試みとして新機能の実装におけるQA検証を独立したプロジェクトとして取り扱うようにしました。またそれに合わせて、新たにアジャイルテストを取り入れるこ
はじめに 2024年1月に株式会社ビットキーにソフトウェアエンジニアとして入社しました。ビットキーはいわゆるIoTベンチャーで、スマートロックソリューションのソフトウェア・ファームウェア・ハードウェアすべて自社で開発を行っています。 その中で私はHome事業領域のweb開発チームメンバーとして、主に賃貸管理会社様やスマートロック利用者様向けのwebアプリケーションを開発しています。フロントエンド・バックエンド両方の開発をしており、どちらにもTypeScriptを用いています。フロントのフレームワークにはR
この記事は every Tech Blog Advent Calendar 2024(夏) 27日目の記事です。 目次 はじめに 背景と問題点 既存設計の問題 新しい設計方針 リファクタリングの準備 テストを書く リファクタリング作業 実装する テストする まとめ 終わりに はじめに DELISH KITCHENのiOSアプリ開発を担当している池田です。DELISH KITCHENでは皆様の料理体験がより良いものになるよう、日々新しい機能を追加しています。今回は「リアーキテクチャを支えるテスト駆動開発:効
はじめに Insight EdgeのLead Engineerの日下です。 弊社ではフロントエンドのスクラッチ開発にReactを採用することが多いのですが、フロントエンドの保守性はしばしば課題となっています。 というのも、要求仕様が曖昧なPoC(Proof of Concept)の段階からMVP(Minimum Viable Product)として開発を進めることも多く、 ビジネス側ユーザの意見にも左右されながらアプリを改善していくため、画面のレイアウトやデザイン、画面遷移の変更が多発するためです。 こう
タイミーのyajiri、yorimitsu、seigiです。 アジャイルとテストのコミュニティの祭典に関する国内最大級のカンファレンス「Scrum Fest Niigata(スクフェス新潟)2024」が2024/05/10、11の2日間にわたって開催されました。 www.scrumfestniigata.org タイミーからもQAコーチ、マネージャー、スクラムマスターの3名が参加。世界中で開催されるすべての技術系カンファレンスに無制限で参加できる「Kaigi Pass」という制度を利用しました。 prod
こんにちは、FANTECH本部の前田(@arabian9ts)です。 FANTECH本部では技術発信 ...
振る舞い駆動開発(BDD)は品質向上や、テスト自動化の役に立つアプローチです。またアジャイルなソフトウェア開発やプロダクト開発に取り入れるのもとても有効ですが、期待できる効果は少し違ったものになります。本記事ではアジャイルコーチとして、アジャイルなチームにBDDを紹介するという立場で、働きや効果について考えてみます。 なおBDDについての素晴らしい解説をブロッコリーさん(風間さん)が執筆されています。BDDとはなにか、基本から使い方まで丁寧に説明されているので、ぜひそちらを参考にしてください。本記事では、
こんにちは、バックエンドエンジニアのまさです。 前回 のVSCodeでgithub copilotを使った開発効率向上の話に引き続き、今回はVSCodeでGenieAIという拡張機能を用いてコード品質を高める手法のご紹介をしたいと思います。 OpenAIのAPIキーが必要になりますが、こちらも開発を強力にサポートしてくれるツールです。 GitHub Copilotを使ってみたら開発効率が劇的に向上した話 GenieAIとは GenieAIはVSCodeの拡張機能の一つでChatGPTを利用したAIアシスタ
はじめに こんにちは。プロダクト開発本部のYoungjin Jangです。 皆さんはフロントエンド開発をするときに、テストコードを書いていますか? フロントエンドは分野の特性上、開発スケジュールの後半...

ブログランキング

集計期間: 2025年12月6日 2025年12月12日

タグからブログをさがす

プログラミング

GoFlaskLaravelElixir

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。 情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?
無料でイベントをはじめる