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. 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. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
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.
O'Reilly Media - Ideas
JUNE 4, 2019
Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. Learn new topics and refine your skills with more than 219 new live online training courses we opened up for June and July on the O'Reilly online learning platform. Advanced Test-Driven Development (TDD) , June 27.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Going Beyond Chatbots: Connecting AI to Your Tools, Systems, & Data
Automation, Evolved: Your New Playbook for Smarter Knowledge Work
Net Objectives
JANUARY 22, 2019
I am heartened by the surge in TDD training. To me TDD is the 2nd most important thing for devs to learn-ATDD being the 1st TDD’s not just the automation of unit testing. TDD’s formulation of tests, prior to code, drives design. High quality code is easy … Continue reading "What Is TDD?".
O'Reilly Media - Ideas
FEBRUARY 6, 2019
Get hands-on training in machine learning, microservices, blockchain, Python, Java, and many other topics. Learn new topics and refine your skills with more than 170 new live online training courses we opened up for March and April on the O'Reilly online learning platform. Advanced TDD (Test-Driven Development) , March 15.
CIO
APRIL 22, 2022
The exam covers topics including Scrum, Kanban, Lean, extreme programming (XP), and test-driven development (TDD). The course covers topics such as project management fundamentals, project management training, and all the basics of the project management role that you will need to be successful in the role. Certified ScrumMaster (CSM).
James Shore
MAY 3, 2019
I‘m offering a day of training before the Assert(js) conference in Toronto on September 11th: Are your tests slow and brittle? to explore a cutting-edge approach to test-driven development (TDD) that doesn‘t need mocks or end-to-end tests. 03 May 2019. James Shore/Calendar. In this workshop, you‘ll use Node.js
CIO
JULY 25, 2024
The COBIT exam is offered by a variety of vendors — some include training or bootcamp programs if you’re not familiar with COBIT 5, while others will let you just take the exam. Prices will vary depending on the company or training provider you choose.
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? You will need to evaluate the possible benefits of any BDD tools, as well as any associated implementation, training, and maintenance costs.
James Shore
NOVEMBER 4, 2019
I’m offering a day of training before the YOW! to explore a cutting-edge approach to test-driven development (TDD) that doesn’t need mocks or end-to-end tests. Because this course re-examines test-driven development from a new perspective, it’s suitable for both TDD beginners and experts. 04 Nov 2019.
James Shore
NOVEMBER 4, 2019
I’m offering a day of training before the YOW! to explore a cutting-edge approach to test-driven development (TDD) that doesn’t need mocks or end-to-end tests. Because this course re-examines test-driven development from a new perspective, it’s suitable for both TDD beginners and experts. 04 Nov 2019.
O'Reilly Media - Ideas
JUNE 5, 2019
Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. Learn new topics and refine your skills with more than 219 new live online training courses we opened up for June and July on the O'Reilly online learning platform. Advanced Test-Driven Development (TDD) , June 27.
CIO
MAY 3, 2024
Through hands-on training, you will gain skills and knowledge to help you pass the CSM exam and be successful in a Scrum master role or on a Scrum team. To qualify for the exam, you’ll need to attend certified CSP-SM training and validate at least 24 months of work experience specific to the role of Scrum master within the past five years.
O'Reilly Media - Ideas
MAY 11, 2020
The voices are generated in real time using multiple audio synthesis algorithms and customized deep neural networks trained on very little available data (between 55 seconds and 120 minutes of clean dialogue for each character). Subjectively, the teams experienced a 15–35% increase in initial development time after adopting TDD.
Apiumhub
OCTOBER 16, 2018
Microsoft Cognitive Toolkit is frequently used for training neural networks on image, speech, and text-based data. It remains popular thanks to ease of training, and its support of various model types across different servers. Thanks to its flexible architecture, it can run synchronous, asynchronous, and hybrid training methods.
James Shore
MAY 3, 2019
I’m leading a half-day training workshop at the Agile 2019 conference , which is in Washington D.C. Test-Driven Development (TDD) is an essential skill for agile teams. TDD helps avoid these problems. James Shore/Calendar. on August 5-9. Details and Registration Here.
Accenture
APRIL 10, 2019
To achieve high quality, exercise “technical excellence” when developing software: unit testing, TDD, BDD, etc. If teams are organized around software components or specific technologies – as is most often the case – they end up supporting multiple services, creating a train wreck of execution dependencies between teams.
Agile Pain Relief Notes from a Tool User
NOVEMBER 20, 2017
import Figure from '@/components/global/figure.astro'; import BDDTDDUnitTest1 from 'src/content/blog/test-driven-development-is-not-a-quality-assurance-technique/images/BDD-TDD-Unit-Test-1.jpg'; jpg'; import BDDTDDUnitTest2 from 'src/content/blog/test-driven-development-is-not-a-quality-assurance-technique/images/BDD-TDD-Unit-Test-2.jpg';
James Shore
MAY 19, 2023
Testing Without Mocks” Training Jun 6 2023 I’m offering live online training for Nullables in four 3-hour sessions from June 6th to 15th. To be notified about future “Testing Without Mocks” training courses, join the mailing list here (requires Google login). For private training, contact me directly. Register here.
Apiumhub
OCTOBER 2, 2019
I have spoken to our clients, our team members and community members to highlight those top 10 software development workshops and courses centers that give trainings in Barcelona. Top 10 software development workshops and courses centers that give trainings in Barcelona. Bespoke training. Habla Computing. Apium Academy.
Apiumhub
JULY 16, 2019
She is a leader on frontend teams, trains others in ReactJS, and build apps in React Native. Jessica is a senior Software Engineer, expert knowledge in LAMP stack, proponent of TDD/BDD, code review, pair programming and education. Jen has spoken at several conferences across the USA. 22 – Jessica Mauerhan.
Apiumhub
OCTOBER 10, 2018
It is about growing and training. And, what we have seen in many cases, they expect to have an infinite number of talks and training, to have someone who would teach them new practices and show them new tools. What we understand by the concept of training is a bit different. This is the key for us. Be more productive.
Gorilla Logic
NOVEMBER 10, 2021
Program Increment (PI) Planning, following the definition provided by Scaled Agile, “ is a cadence-based, face-to-face event that serves as the heartbeat of the Agile Release Train (ART), aligning all the teams on the ART to a shared mission and vision. ” . Health check for the entire train. But what is a more practical definition?
Silk and Spinach
JANUARY 9, 2017
In the time available you could book me to r un a half-day or full-day training workshop on any aspect of TDD, Redux, software craftsmanship, XP, agile etc ( see here for full details ). Or I could simply b e a fresh pair of eyes , providing an objective expert review of your agile values and practices.
Silk and Spinach
FEBRUARY 10, 2017
Later, as I was walking back to the station to get my train home, another thought struck me. Isn’t the whole of TDD based on this kind of activity? Could this mean that in TDD there are no nuclear reactors, only bikesheds that need attention? So for me, clean readable tests are a pre-requisite for working code.
MagmaLabs
MAY 21, 2020
As you advance on your career you will find new concepts like TDD, Unit Testing, TSD, BDD, or Integration Testing. Give it a chance, start simple and with baby steps, look for easy issues to solve (translation, code structure, typos, etc) and keep moving to the hardest ones. You will learn a lot when reading other people’s code.
Apiumhub
FEBRUARY 18, 2021
We are agile and we believe that our software developers should use TDD & CI to deliver projects to be proud of. Training/Events budget. Experience in working with TDD & CI. We believe that working closely with a team makes developers grow. Working at Apiumhub Means… • Flexible working hours. company call/meeting.
Modus Create
SEPTEMBER 30, 2020
Tests that should not be automated: Test cases that are newly designed and not executed manually at least one time, except when you have TDD or BDD styles. Basically it is based on many other factors such as skills, training, etc. Functional tests that take a long time to perform and may need to be run during breaks or overnight.
Accenture
JUNE 21, 2018
Usually it is the team, but teams that are newly minted or going through additional translation or just emerging from training are usually not comfortable enough with their own capabilities to predict the amount of work they can accomplish with any level of accuracy. If teams are not in CI/CD, TDD and BDD lose much of their value.
Apiumhub
FEBRUARY 8, 2022
One of our core values is “never stop growing” and we always attend our internal training, master classes and open spaces. . Always focused on quality and promoting trainings, Apiumhub is an ideal place to grow as a professional. 1 hour technical meeting. All in all, a good place to work!” Arnau Gris – Frontend Developer.
Apiumhub
JUNE 2, 2022
Speaker highlights for GOTO Amsterdam include: James Lewis is a software architect and director at ThoughtWorks Madhu Sivasubramanian is a Domain architect at ING Zan Markan is a developer advocate at CircleCI Ricardo Sueiras is a Principal advocate in Open Source at Amazon Web Services Joris Kuipers is a hands-on architect and CTO of application development (..)
Storm Consulting
MAY 3, 2018
According to Martin, the resulting success of certified Scrum master training has backfired on Scrum. Testing, 1… Worryingly, only about 10% of the audience raise their hand when Martin asked how many people practiced TDD. However, the title on the slide was ‘TDD Rant’ and nothing else needed to be said.
CodeSignal
MARCH 23, 2020
This could be to accommodate paired interviewers or interviewers in training. Some teams might want to use predefined questions that are carefully calibrated for difficulty to ensure consistency and to incorporate TDD (test-driven development). Multiple Attendees. Support for Advanced Assessment Types.
CodeSignal
MARCH 23, 2020
This could be to accommodate paired interviewers or interviewers in training. Some teams might want to use predefined questions that are carefully calibrated for difficulty to ensure consistency and to incorporate TDD (test-driven development). Multiple Attendees. Support for Advanced Assessment Types.
Marcus Blankenship - Podcasts
JUNE 11, 2020
How can we train teams to consistently produce quality code without negatively impacting productivity? Dojos provide a six-week training ground where teams focus on recognizing and replicating value by pairing, mobbing, and swarming. Episode 46. In this episode of Programming Leadership, Marcus and his guest, M.
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. a nationally recognized training and development firm. Before joining Thoughtworks, Neal was the chief technology officer at the DSW Group Ltd.,
Trigent
FEBRUARY 21, 2022
The adoption of Test Driven Development (TDD) and Behavior Driven Development (BDD) techniques aims to accelerate the design phase in Agile engagements. Our services are delivered in an As-A-Service Model, or you can leverage our support to implement the tools and the training of your teams to achieve their goals. Let’s talk.
Cory Foy
MARCH 2, 2020
About Cory provides organizational and technical coaching, consulting and training that helps complex companies greatly improve the speed to market of quality products. .” – @NightValeRadio. Categories. Mapping Mondays Series. FASTER Fridays Series. Presentation. Product Development. product management. Programming. Retrospective.
Apiumhub
OCTOBER 11, 2019
A long journey that included some severe injuries born from the intense training, but that proved successful once she managed to achieve her goal, to be a part of a circus tour. Donny Wals ( @DonnyWals ) – A Practical Approach to Adopting TDD In the Workplace. She wanted something different that kept her more active.
Apiumhub
MAY 26, 2022
Software engineer by training, she’s worked in a number of different industries. He has been one of the former practitioners of Agile Methodologies, particularly eXtreme Programming with a great experience in practices like TDD, Continuous Integration, build pipelines and evolutionary design. Check out his web site at nealford.com.
Mike Roberts
NOVEMBER 16, 2017
This code is fairly obviously not written in a TDD style! Contact us at Symphonia for expert advice, architectural review, training and on-team development. For good measure we also stored the tableName we want to use in a cross-invocation member variable also. Need help with Lambda, or other Serverless technologies? We’re the experts!
Marcusoft
MARCH 6, 2023
I have no formal math training and this scared the crap out of me. What about something weird from my time in Indonesia: Temp: 38°C Humidity: 85% Wet-bulb temperature: 35.66 °C I still don’t get anything, but ok, this is a start. Look it even has a How to calculate wet-bulb temperature section let’s loo…aaaaaaaaah Mother of GOD!
Mike Roberts
NOVEMBER 16, 2017
This code is fairly obviously not written in a TDD style! Contact us at Symphonia for expert advice, architectural review, training and on-team development. For good measure we also stored the tableName we want to use in a cross-invocation member variable also. Need help with Lambda, or other Serverless technologies? We’re the experts!
Marcusoft
JANUARY 11, 2019
But I took the opportunity to do so to train. Result : FAAAILLED. I took too big steps. Fifteenth test run. A small space was the problem. Now I needed to rewrite that code from scratch. Here’s the updated code. Test: it ( 'returns "1, 2" for "1,2"' , () => {. equal ( fizzBuzzer. string ( '1, 2' ), '1, 2' ). }). Production code: module.
TechCrunch
OCTOBER 25, 2022
To help companies prepare for TDD, Van Itallie has written a primer with eight questions founding teams must be able to answer confidently. Tomorrow, we’ll run his detailed TDD checklist. “MFA in conjunction with staff training — in conjunction with other things — all serve to reduce risk.”
Expert insights. Personalized for you.
Are you sure you want to cancel your subscriptions?
Let's personalize your content