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-