¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Re: How to learn good design using TDD ?
On the subject of learning a language via TDD: of related interest is that for many languages you can find "<Language name> Koans", where someone has already written a suite of failing unit tests of
By rold9888@... · #35902 ·
Re: How to learn good design using TDD ?
Currently, I am learning Java 11 Mit freundlichen Gr¨¹?e / Kind regards Ahmet Murati Email/Skype: ahmet.murati@...; amurati E-Mail/Hangouts : ahmetmurati@... De-Email :
By Ahmet Murati · #35901 ·
Re: How to learn good design using TDD ?
Thanks Matteo, It's still how I prefer to learn about a new language, or new language feature--each test is an exploration. As far as also using such "language characterization tests" to also explore
By Jeff Langr · #35900 ·
Re: How to learn good design using TDD ?
I feel I must again point out that "expresses intent" has too low a bar when judged by the author. Each additional set of eyes making that judgment improves that standard significantly. wrote:
By Steve Gordon · #35899 ·
Re: How to learn good design using TDD ?
please note that although Corey has written a nice little book about them, the four rules were originated by Kent Beck. r sent from iPad, probably via Mars. Errors, if any, are not
By Ron Jeffries · #35898 ·
Re: How to learn good design using TDD ?
@Gregory Salvam, Since I read the "Agile Java" book by Jeff Langr, I thought that using TDD to learn a programming language was very useful and I used it both for myself and for teaching. However, I
By Matteo Regazzi · #35897 ·
Re: How to learn good design using TDD ?
First the 4 rules of simple design by Corey Haines: 1. Tests Pass 2. Expresses Intent 3. No Duplication (DRY) 4. Small I think it's a good starting point when you talk about design. Then to try to
By Gregory Salvan · #35896 ·
Re: How to learn good design using TDD ?
Yes, good design is subjective and conditional. An analogy to a wise saying would be the observation that the enemy of good design is perfect design. It is very hard to question your own ideas. Pair
By Steve Gordon · #35895 ·
Re: How to learn good design using TDD ?
I think that repeating katas is very good but it's not enough.? The prerequisite is a desire to learn and a dissatisfaction with our current level of knowledge and skill.? If we have these, then
By Matteo Vaccari · #35894 ·
Re: How to learn good design using TDD ?
I find a common issue with learning TDD and design is that things which used to feel fast now feel much slower, especially as you confront your ignorance. When you are already trying to use a new
By Avi Kessner · #35893 ·
Re: How to learn good design using TDD ?
@Avi Kessner Interesting point I think,, what do you mean with you were learning language (I think you are referring to C#) and lower psychological barriers ?
Re: How to learn good design using TDD ?
Yes, the authors of those books we read didn't have those books. I started coding without email and the internet. I wasted a lot of time pursuing the objects model things misunderstanding after what
By John Welty · #35891 ·
Re: How to learn good design using TDD ?
I have started coding back in September 1994, at that time we had no Internet connection in my home country so we could not download and install anything via internet as it is nowadays. So, I have
By Ahmet Murati · #35890 ·
Re: How to learn good design using TDD ?
It's really going to depend on what ecosystem you are working in and what tools you'll have available. I worked for one year in C# on the windows phone. The only thing I was able to take from that
By Avi Kessner · #35889 ·
Re: How to learn good design using TDD ?
Can someone learn TDD and good design without on-hands expert guidance? Yes, that is the route I followed. I had been a programmer for 15 years before I became interested in TDD and good design. I
By Rene Wiersma · #35888 ·
How to learn good design using TDD ?
This week there have been two interesting TDD webinars about why after 20 years it doesn't dominate the software development scene. To tell the truth, in some situations, it is even an unknown
By Matteo Regazzi · #35887 ·
Re: Event Modeling and TDD... somewhat
In his last meetup, Adam mentioned a lot of interest in his TDD comments and wondered if he should've chosen his words better.
By John Welty · #35886 ·
Re: Event Modeling and TDD... somewhat
miscommunications, misunderstandings or misconceptions about what users wanted and needed were in the development of formal systems like compilers. As someone who has built compilers and spent nearly
By Sean Corfield · #35885 ·
Re: Event Modeling and TDD... somewhat
Hi J.B., I'm a fan of Event Modeling as a way of explaining and discussing a system with others (especially non-technical). I see a lot of value in that. I never found that I liked UML for discussing
By John Welty · #35884 ·
Re: Event Modeling and TDD... somewhat
Reading through the comments of the post I see the main issue here is a disconnect. A no true scottsman sort of deal. He says that "small design up front" is only a suggestion and never followed and
By Avi Kessner · #35883 ·