Re: [testdrivendevelopment] "I think the community needs more explicit direction...."
"Charles Gallo" <[email protected]> Mon, 25 Nov 2019 01:03:28 -0500
| Newsgroups | gmane.comp.programming.test-driven-development |
|---|---|
| Message-ID | <[email protected]> |
Steve (et al) So here is the real question I have I've gotten older, and it seems out of touch with a lot of the younger=20 developers I was brought in to mentor them on this stuff, refactoring, TDD etc (and= =20 of course get out code, setup CD/CI etc etc - of course all at the same=20 time ASAP) How do you mentor 20 somethings when they won't READ, even short stuff I tried to get them interested in "Brownfield Development" - Or=20 Feathers, etc - and even when you hand them something as small as a=20 partial chapter, or a simple write-up, you get blown off that they don't= =20 read (and this is management, as well as the Jr developers) I've noticed at the last couple of places. One place - Give them the=20 basic instructions for GIT/TortoiseGIT, no one can be bothered to read=20 it, and one culprit (the CEO no less) would cowboy code, have it on his=20 PC, not in any source control, and yell when you can't get things to=20 work (the only semi working copy of the web site source was on his=20 laptop) I don't understand how to get through to these folks anymore Trying to get them to understand WHY you TDD - Why you can't get CI/CD=20 setup on a legacy project in a week (all manual builds off a developers=20 PC, with no tests run, even though there were tests) On 2019-11-24 19:49, Steven Smith wrote: > Autocorrect: yeah->teach >=20 >=20 >> On Nov 24, 2019, at 19:48, Steven Smith via Groups.Io=20 >> <[email protected]> wrote: >>=20 >> =EF=BB=BFI yeah refactoring a lot, and I think practice helps (shocking= , I=20 >> know). I include it in my workshops as well as in free resources on my= =20 >> github (https://github.com/ardalis/kata-catalog). I also have three=20 >> different Pluralsight courses on refactoring, including the monster 8= =20 >> hour course Refactoring Fundamentals. Anyone can access these with a=20 >> trial account and most enterprise shops I talk to have subscriptions=20 >> for their folks. >>=20 >> But to JB=E2=80=99s point, I do think it=E2=80=99s a part of TDD that n= ewer devs lack=20 >> confidence and probably skill to perform, at least until they gain=20 >> experience with it. >>=20 >> Steve -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#35751): https://groups.io/g/testdrivendevelopment/mess= age/35751 Mute This Topic: https://groups.io/mt/61850834/3268755 Group Owner: [email protected] Unsubscribe: https://groups.io/g/testdrivendevelopment/leave/6156322/74455= 6386/xyzzy [[email protected]] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-