Training Preparation -- Why these 100 Attendees Are at TDD Training

Why are you attending this class?
Because I'm new to the concept, and me and my team think it's a good idea to join
Show

Show
Hopefully to expand the toolbox to be able to develop more robust firmware.
Show
I feel it will benefit me in doing my job more efficiently. Unit tests may help reduce overall workload in the long run. TDD may help with tracking progress and keep focus on the important aspects of the code.
Show
I think it will also provide useful information on HW and OS abstractions, that I believe will be useful for our code base. I will be following the course closely to try and capture some of the momentum that it may impart and continue pushing for it.
Show
Get to know more about how to organize unit tests.
Show
So the company becomes better at unit testing.
Show
Because the company wants to improve automated testing and believe it is a good idea to introduce software developers to the idea.
Show
Because I think we have a lot to learn as a group and an organisation!
Show
Self improvement (really!). I've seen the direct benefit of TDD in embedded systems at my previous company, and would like to continue my growth in this area. Now that I have this knowledge, working in a legacy untested codebase is so nerve wracking.
Show
I'm eager for knowledge. I want o see what is the process of tackling the challenges and try to learn by seeing what I do right and what areas can I work to improve on my flow.
Show
Because I was assigned to attend it. That sounds unenthusiastic, but it's the simplest truth. I hope to learn enough to begin with test driven development and reduce time spent debugging and confirming a change didn't break something unknown.
Show
I am good at C , but wanted to see if I get more understanding of C++
Show
to refresh concepts and try to accommodate the knowledge in my project
Show
.
Show
The job needs architecture design and TDD skills.
Show
Training class was provided to the team.
Show
learn and improve development methodology
Show
I'm under the impression that it's mandatory
Show
Registered as part of company training. I have had past interest in TDD, but my exposure has been limited to this point due to company culture in past (I can't speak for Samsung yet).
Show
required.
Show
I want to get better at C++ programming and writing unit testing to catch low-level software issues beforehand that could cause defects in the long run.
Show
I would like to learn how to write and test my code without target system available. Also expecting approaches help me in writing more clearer and leaner code.
Show
i have less experience in C++ than C so to learn C++ better and OOP concepts
Show
My team leader wanted me to attend and i want to see, if i already "live" the tdd approach (at least partially) and i hope to learn some more for approvement.
Show
Planned by software head. I'm not shy to try new things, an idiot who finds it difficult to say "no", all things added together possibly..
Show
Delegation of software department.
Show
manager decision; but I think it is a good idea
Show
I got a invitation from my boss.
Show
learning more about tdd.
Show
Hopefully we can improve the ttd we use.
Show
Because my department leader asked me to stand-in for a sick colleague.
Show
my manager forced me
Show
So I can help coach the team in the long run
Show
get exposed to TDD
Show
to learn different agile approaches
Show
I believe we were asked if we were interested or drafted, I can't remember... :) Really, always interested in learning more and improving - sharpen the saw.
Show
To hopefully learn something to add to my arsenal as a developer.
Show
My boss is using it as part of an effort to incorporate agile development into the engineering process.
Show
To learn something and hopefully improve programming skills.
Show
I was signed up for it
Show
I received a meeting invite from my VP that just said it was a TDD training. I am interested in learning about it, although I am concerned about not having experience with C/C++ in either work or personal time.
Show
It is believed that this training will be beneficial to our engineering group--so much so that we will be able to meet a looming deadline that currently seems unattainable. Personally, I am hoping to learn how to apply tdd to embedded projects.
Show
I was sent a meeting invite.
Show
Interest, but it was assigned by the VP
Show
To become a better programmer. One thing I enjoy about software development, it there are always ways to improve.
Show
To learn more about programming; to help implement the automation software/firmware test.
Show
to see how the tdd is supposed to be, so that we may incorporate it in our development processes.
Show
As a manager, I need to continually improve and develop my team. I'm not sure TDD is what we need to excel, but I do know our current development process is unacceptable. I need to understand it better so I can estimate the cost and schedule.
Show
Improve automated testing skills and hopefully learn about of-the-shelf testing tools available for c developers
Show
To learn how to more efficient in developping software that will be easier to test. Right now, the software takes a really long time to test, we want to reduce that time.
Show
i think that better unit testing will make our code less buggy and hopefully reduce total time to software release
Show
A lot of my career has been focused on development not test, need to develop skills from unit-test to functional, script driven test. Wish to lean good practice methods and accepted 'standards' for doing this.
Show
We currently don't practice TDD for embedded software development. I am interested in this course as a way to learn about TDD and see if this is something that my team should move towards
Show
To learn more about embedded development
Show
We may, if there is time, move to automated building of firmware. TDD can be automated and may find more bugs.
Show
Get back into tdd concept and usage, and to know the benefits/drawbacks of using it.
Show
To learn how I can improve my code
Show
To improve the quality of our products by improving our test processes.
Show
We are trying to move our overall SW and FW development to TDD when appropriate, especially in the embedded env.
Show
Since my team role is testing the application and ensuring quality, I really want to understand TDD, its benefits, and how we as a department ( SW developers) can employ it to write more purposeful and higher quality code.
Show
Will do just about anything in an attempt to change the current process.
Show
Company is moving to TDD.
Show
As mentioned above, I just want to adopt TDD practices early on my career. Want to make good coding practices a habit!
Show
Part of a relatively new development group trying to implement best practices and adopt some Agile methods and ideas. Currently no TDD, but as the group matures, we would like to start...
Show
I need to get a better job for my family. I'm ill and I might not handle my current work for much longer. I need to try something that does not require working 10-14 hours/day. I'm confident that I can improve my life with this knowledge!
Show
Develop projects in a better way
Show
Practical TDD deep dive, how to improve our standards and test skills. Both as a developer point of view (what should I do correctly) but team lead too (how should I coach others, what should I require from team).
Show
We use TDD at work so I am excited to learned more about it
Show
To see how we can apply this to embedded software development at a workplace that only builds prototypes, often the phase to do a rev 2 of software doesn't get funded, so I'm hoping TDD can help me make better solutions on the first try.
Show
I have a fairly disciplined approach to mechanical electrical and systems engineering. Developing a similar approach to software development has been painful. I'm hoping this class will get me much further up the leaning curve.
Show
To learn more about unit testing and get more formal training on TDD best practices.
Show
I want to move my team to a point where we are confident about what we are delivering. We are making a module that may never get remote bug fixes, so we need to be very sure about the code we write. I believe you have some great insights into this.
Show
Because I want to become a technical coach. My current job is in the embedded space and I would like to be able to help developers adopt TDD to improve the design, quality and fun in our systems.
Show
To improve my test skills and learn new technique(s)
Show
I want to learn how to apply TDD more in my day-to-day coding, not just for frameworks/libraries. I see a lot of potential to benefit from more testing, but can't find a path to achieve that.
Show
I hope I can improve the way I am writing my test currently and maybe learn how to use tdd in an efficient way.
Show
I always feel like there is a lot to learn in this trade, I want to know how to be more efficient with my time. I am also genuinely curious to know if there are possibilities of testing with hardware in the loop.
Show
I would love to do TDD properly - and find out how much i don't know about it.
Show
Get the answer of questions I have about how concretely doing and apply TDD.
Show
I would like to extend my knowledge about this topic and also to be more qualified for the sw development cycle
Show
really want to improve my knowledge about testing code
Show
I am joining a new project at my firm and this course is preparation for it.
Show
I strongly believe this company needs to double down on testing, otherwise quality of product will never improve. Current focus on features is not working. So I want to be part of the revolution, of putting test much, much higher in priority.
Show
Integration of UITests and wanted some knowledge about the UnitTests workflow.
Show
I would like to find a way how to write code up from the beginning in a better shape than now. I would like to get some ideas / tools how to refactor legacy code in an easier way than now
Show
First, the Company is offering an opportunity to learn about TDD Second, improve my coding skills and use them on a daily basis.
Show
To learn the terminology and concepts of software testing. So I can explain in the right words my testing techniques. To learn new testing techniques. At an interview once, the question was: How do you test a button. I still don't know the answer
Show
Improve my skill to write tests. How to begin with new feature and how to proceed for correcting bugs?
Show
Expand my horizont. SEe how other people would solve a problem.
Show
To learn more about tdd itself and how it can improve my daily work.
Show
I want to learn more about common practical methods
Show
I want to be more effective in coding and write more reliable code.
Show
because I'm really interested!! I've never learned how to test software, whats best practice, ...
Show
Interest. Heard a lot about it, but had never the time or the project to really try it out.
Show
i did not subscribe to that training. (my personal opinion is, that such a procedure might be helpful to develop stable code, but it is not the solution for our main issues...) My boss asked me to do so...
Show
- learn something new - it's for all colleages
Show
There is always something to learn and it's better if the whole team has the same knowledge input than only a few of them.
Show
My boss says so. BUT. I am happy with it since this is my change to get some theoretical background and to use the theoretical skills right afterwards in exercises. This is much better than attending to a talk about TDD or reading “only” a book.
Show
I hope to get some experience with tdd that goes further than the easy tutorials you find on the web. I'm not sure I'll use tdd in my day to day work but it can't hurt to have one more tool.
Show

Make this into a word cloud

Select text below (triple click), copy, then try one of these tag cloud generators
jasondavies word cloud generator - colorful
tagcrowd - lets you show counts