Practice TDD with Cyber-Dojo
Agile Alliance
SEPTEMBER 7, 2018
In this lightning talk, Seb Rose introduces Cyber-Dojo, a free, open source, online training environment for people who want to get better at TDD.
This site uses cookies to improve your experience. By viewing our content, you are accepting the use of cookies. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country we will assume you are from the United States. View our privacy policy and terms of use.
Agile Alliance
SEPTEMBER 7, 2018
In this lightning talk, Seb Rose introduces Cyber-Dojo, a free, open source, online training environment for people who want to get better at TDD.
Robots and Pencils
SEPTEMBER 29, 2021
This article describes my strategy for learning new technologies, refined over the decade or so that I’ve been working in tech. When I talk about learning a technology, I mean something pretty concrete. I wouldn’t apply it to: methodologies (TDD, agile, effective writing, etc.)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Coveros
FEBRUARY 16, 2021
February 2021 marks the 20th anniversary of the signing of the Agile Manifesto. Take a moment to think about where you were in February of 2001—at the inception of the Agile Manifesto. Some were not born yet, others mid-flight in our IT careers, and still others moving toward our mature technology years. 2011–2020 and Beyond.
Apiumhub
NOVEMBER 30, 2022
There were numerous topics covered in this online event, and in this article, I would like to go through a few of the sessions in the junior track, such as Composable Microfrontends, React Hooks, TDD with User Interfaces, and Web Performance. He did a simple request form demo with TDD and the React Testing Library to prove his hypothesis.
Gorilla Logic
MARCH 17, 2023
It enhances your existing Agile approach , synthesizing Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD). For each team member, ask: Are they familiar with BDD or TDD? Are they familiar with the language and technology you are planning to use? At first glance, BDD appears to be straightforward.
Agile Alliance
FEBRUARY 23, 2019
This session shows how to use TDD to drive the design of a multithreaded code. If you've confronted test driving for thread-safety this session is for you.
James Shore
MARCH 29, 2021
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Test-driven development, , or TDD, is a rapid cycle of testing, coding, and refactoring. Done well, TDD eliminates an entire class of programming errors. TDD isn’t perfect, of course. Why TDD Works.
Apiumhub
JULY 27, 2018
They use latest technologies and methodologies and teach new developers how to use best practices, how to be truly agile and how to build quality and scalable software platforms in the most efficient way. We follow strict agile principles and always use TDD & CI. Experience in working with TDD & CI.
Apiumhub
NOVEMBER 17, 2022
LONDON 2022 , a conference that brings together developers and internationally renowned speakers to thoroughly examine new technologies and industry best practices. Clare Sudbery – Independent Technical Coach specialized in TDD, refactoring, continuous integration, and other eXtreme Programming (XP) practices. This year YOW!
Apiumhub
MARCH 30, 2023
It definitely helps accelerate technology and meet ever-higher customer needs, seeking unique ways to keep up with the trends. Faster and Safer Releases with Feature Management A critical aspect of Agile software development is determining which features are usable in production.
Apiumhub
DECEMBER 4, 2023
The rapid pace of technological advancements demands that professionals continually expand their skill sets and knowledge base. Christian is a former practitioner of Agile methodologies, particularly eXtreme programming, with experience in practices like TDD, continuous integration, building pipelines, and evolutionary design.
Apiumhub
DECEMBER 9, 2021
Agile teams desire that all features get tested and automated in the same sprint or near to. Most of the teams know about BDD, automation technologies, performance testing…. Facebook Microsoft IBM Uber Thoughtworks Ebay Booking Applitools Perfecto Apiumhub Vimeo Raiffeisen Bank. And many others…. Key QA Global Summit Topics.
Apiumhub
JULY 16, 2019
She has over 18 years of experience in software industry as an author, speaker, mentor, consultant, technology leader and developer. Moreover, Mala co-leads Delhi Java User Group and Women Who Code Delhi, she drives initiatives for diversity advocacy for Women in Technology. Also, she is a regular tech writer and speaker. . LinkedIn.
Apiumhub
MAY 7, 2019
We don’t take regular projects, we take projects where we can grow and use latest technologies. We are agile and we believe that our mobile developers should use TDD & CI to deliver projects to be proud of. Experience in agile teamwork under Scrum, Kanban and Scrumban. Experience working with TDD & CI in OSX.
Apiumhub
JUNE 9, 2019
We don’t take regular projects, we take projects where we can grow and use latest technologies. We are agile and we believe that our mobile developers should use TDD & CI to deliver projects to be proud of. Experience in agile teamwork under Scrum, Kanban and Scrumban. Experience working with TDD & CI in OSX.
Apiumhub
JULY 2, 2019
They use latest technologies and methodologies and teach new developers how to use best practices, how to be truly agile and how to build quality and scalable software platforms in the most efficient way. We follow strict agile principles and always use TDD & CI. Experience in working with TDD & CI.
Apiumhub
JUNE 30, 2019
At Apiumhub , we are agile software development experts. Our well known team of developers and architects use latest technologies and we believe that working in a team makes developers grow.Currently we are growing our mobile team of iOS & Android developers to work on new projects. Experience in working with TDD & CI.
Apiumhub
FEBRUARY 18, 2021
We don’t take regular projects, we take projects where we can grow and use the latest technologies. We are agile and we believe that our software developers should use TDD & CI to deliver projects to be proud of. We are driven by our passion for technology. Experience in working with Agile teams; scrum, kanban.
InnovationM
FEBRUARY 23, 2023
Pros ● Carina Framework is built on top of the most popular open-source solutions like Selenium, Appium, and TestNG allowing to reduce dependence on the specific technology stack. It is an Agile programming development procedure that supports joint efforts among designers, QA, and non-developers or marketing members in a product.
Apiumhub
JULY 31, 2018
We would like you to stay on top of the latest advancements in backend technologies and architectures. With the team you will learn how to work with strict Agile methodologies. You will have to write code and therefore we will force you to do TDD. Knowledge of Agile Methodologies (SCRUM). What are the requirements?
Apiumhub
OCTOBER 20, 2021
He has been one of the former practitioners of Agile Methodologies, particularly eXtreme Programming with a great experience in difficult practices like TDD, Continuous Integration, build pipelines and evolutionary design. The importance of being agile. This enables it to be truly agile, deliver fast and iterate even faster.
Apiumhub
MAY 10, 2022
Craft Conference is an event where any type of engineers, team leaders, agile coaches, engineering managers, executives/founders, UX/product people could learn a lot. Craft Conference will cover: Language agnostic methods, best practices (tdd, bdd, ddd, ci, cd, security, performance, service oriented architecture etc.)
Apiumhub
JUNE 22, 2022
He is a former practitioner of Agile methodologies, particularly extreme programming, with experience in practices like TDD, continuous integration, build pipelines, and evolutionary design. Before joining Thoughtworks, Neal was the chief technology officer at the DSW Group Ltd., Rene Weiss is a CTO at Finabro.
Apiumhub
JUNE 24, 2021
Typical issue in Agile development when receiving last-minute changes and you should deal with it. Be on pulse of modern technologies/frameworks, and closely collaborate with developers. BDD and TDD testing methods applied. Agile testing” by Lisa Crispin. Agile testing” by Lisa Crispin. Affecting scope of testing.
Apiumhub
JUNE 2, 2022
Build a Serverless Web App for a Theme Park Building and Deploying Cloud Native Applications with gRPC Kotlin & Kubernetes Elastic, Agile and Adaptive Leadership for Technical Leaders Advanced Deployment Pipeline Techniques Learning Kotlin/JS by Building Web Apps in React & Redux And many other hands-on workshops, check them here.
Storm Consulting
MAY 3, 2018
Agile Manifesto author and software expert Robert Martin asks if it is time for us to take responsibility for our work? Can we admit that Agile hasn’t worked? Wanna know how Uncle Bob really feels about Agile? Martin believes that “although that divide could have been healed by Agile, it hasn’t worked-out that way”.
Xicom
JUNE 16, 2021
In addition, as every app or software is developed using different technologies, it would be ideal for getting yourself acknowledged with the needed functionality. That’s why it is advisable to choose a company that follows agile software development methodology to build elegant modern solutions. Tactic 3: Skill Set Diversity Matters.
Apiumhub
MARCH 26, 2019
He was involved in the early Agile movement and one of his passions is helping organizations recognize the impact of their internal organization and communication on the long term viability of their software products – putting interactions in place to prevent the accumulation of technical debt and lost business opportunities.
Apiumhub
OCTOBER 2, 2019
Codium trains and accompanies programming teams, specializing in Clean code, TDD and Legacy code. Advanced Agile Testing. Capside delivers Cloud training in all knowledge areas and technologies related to Cloud. Architecture, Agility and DevOps in Amazon AWS, Microsoft Azure and Google Cloud. Agile methodologies.
Mentormate
NOVEMBER 8, 2019
An assumed technology stack and architecture, instead of more suitable options. Technology Commitment. The choice of technology and project decisions can get clouded when the problem is approached with little, wrong, or assumed knowledge. A wrong sense of priority.
Marcus Blankenship - Podcasts
MARCH 4, 2020
Everybody who’s first encountering the world of agility, they’re going to encounter it almost always nowadays through some form of either Scrum or SAFe. And everything around you, all of this technology stack that we’re sitting on top of, as we talk, when we’re, what? And those are both specifications of method.
The Programmer's Paradox
JUNE 29, 2009
The debate has ended, and the conclusion is: TDD works. Test Driven Development (TDD) for those that are unfamiliar with it, is more or less a "game" to be played while coding, with a set of three "laws" orienting a programmer's efforts. The term Agile more applicably describes it defenders than the actual ideas.
Openxcell
JANUARY 20, 2021
Technology is improving a lot day by day. Then, to use these technologies, we developed various programs and mobile applications that are worked by programming languages. Python has adopted the methodology called TDD, acronymous of test-driven development. Learn about: 7 Predominant Blockchain Technology Trends To Watch In 2021.
Gorilla Logic
JANUARY 9, 2020
I’ll explain why I’ve chosen these specific approaches and technologies. Derived from Test Driven Development (TDD), Behavior Driven Development (BDD) is a software development approach common in Agile environments. In both TDD and BDD, the team writes tests before the code. Why Use Behavior Drive Development?
Gorilla Logic
NOVEMBER 10, 2021
When it comes to PI planning using a scaled Agile framework, some of the main questions people have are: . • Isn’t the point of Agile to be more flexible, plan constantly, and in iterations? . How am I supposed to plan 3 months’ worth of work? . What is PI Planning? But what is a more practical definition?
Apiumhub
OCTOBER 11, 2019
Definitely, this talk made us reconsider where are the limits of our fantasies and our responsibility with the technology we create. Donny Wals ( @DonnyWals ) – A Practical Approach to Adopting TDD In the Workplace. Agile Coach @MarkusWittwer. Joshua Garnham ( @jgarnham ) – Pushing protocols to their limits.
James Shore
JUNE 4, 2021
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. This is an important part of the “no bugs” attitude found on the best Agile teams. A new technology the team recently adopted? But what if your team doesn’t use TDD, or doesn’t use it properly?
Altexsoft
SEPTEMBER 9, 2021
Behavior-driven development can be defined as a way to synthesize and define practices that stem from test-driven development (TDD). BDD was created over a decade ago by Dan North, a technology and organizational consultant from London, as a way to clear confusion between developers, testers, and business people. Rapid Iterations.
Apiumhub
OCTOBER 18, 2022
He was involved in the early Agile movement and one of his passions is helping organizations recognize the impact of their internal organization and communication on the long term viability of their software products – putting interactions in place to prevent the accumulation of technical debt and lost business opportunities.
Codegiant
AUGUST 15, 2021
And with rapid technological advancements, developers are rolling out changes at an even quicker pace. But, that’s not the right approach for agile projects. Agile projects are subject to high levels of uncertainty. In agile projects, a Product Requirements Document (PRD) is the preferred way of documenting product requirements.
LaunchDarkly
MAY 28, 2020
So there is different levels and that’s what people try to do, especially now in the world of agile. That’s the problem right now is that people are more agile, they want to release five times a day. There’s TDD and BDD, so let’s talk about first of all the differences, a bit of the differences and even show.
James Shore
MAY 26, 2021
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. TDD isn’t perfect, after all. For example, one team migrated their website to a new technology. Second Edition cover. Your feedback is appreciated! To share your thoughts, join the AoAD2 open review mailing list.
Codegiant
AUGUST 15, 2021
And with rapid technological advancements, developers are rolling out changes at an even quicker pace. But, that’s not the right approach for agile projects. Agile projects are subject to high levels of uncertainty. A key principle of the Agile Manifesto is: “Welcome changing requirements, even late in development.
James Shore
MAY 26, 2021
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. TDD isn’t perfect, after all. For example, one team used continuous deployment to migrate their website to a new technology. Second Edition cover. Your feedback is appreciated!
Expert insights. Personalized for you.
Are you sure you want to cancel your subscriptions?
Let's personalize your content