GDmac

4.6K posts

GDmac

GDmac

@GDmac

Web-Mechanic, PHP, Free-lance graphic and web-design

Netherlands Присоединился Mayıs 2008
269 Подписки160 Подписчики
assertchris
assertchris@assertchris·
Something that I've been thinking about. If one's objection to AI-assisted coding is how seldom it one-shots the solution...I fail to one-shot an embarrassing amount of time. I think a better measure is the ability to resume and change.
English
2
0
1
123
GDmac
GDmac@GDmac·
@shuabe @unclebobmartin now imagine that that kind of collage software is going to run essential parts of your business
English
0
0
0
13
Shuaib
Shuaib@shuabe·
@unclebobmartin That is you. But there is a vast majority out there who don't have the same skills as you, and now they can do things they previously couldn't at all. they can go further than if they had just hand coded
English
1
0
2
356
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
I've been using AI for coding for 6 weeks or more. The power is undeniable. But the risks and time sinks are just as undeniable. I'm still not convinced that my project wouldn't be just as far along if I'd written it myself. I think of it as a carpenter who is adept at using hand tools and who has been given access to a power tool shop with every power tool there is. He needs to build a nice little cabinet. Would his first few projects take him longer just because he doesn't know how to use the power tools and has to throw out a bunch of messed up work?
English
117
55
892
73.1K
GDmac
GDmac@GDmac·
@GroningenPHP Google images says: Hunebed G1, a megalithic tomb located southwest of Noordlaren in the Dutch province of Groningen :-P
English
1
0
0
37
GDmac
GDmac@GDmac·
@unclebobmartin @grhayes Hello UncleBob, following along on the links to some of your TDD kata's, i found the prime factor one. Since all prime gaps from 3 onwards are even, you can cut the number of iterations needed almost in half 🤓 candidate += (candidate > 2 ? 2 : 1)
English
0
0
0
19
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
Odd, you should mention that, it’s one of the examples I’ve used in a few of my blogs and articles. Turns out that if you naïvely employ TDD, you will wind up with a bubble sort. On the other hand if you exercise even the slightest bit of design sense, you wind up at something more like a quicksort. blog.cleancoder.com/uncle-bob/2013…
English
4
2
17
7.7K
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
Morning bathrobe rant at a rainy cabin: test induced design damage.
English
47
28
415
26.8K
GDmac
GDmac@GDmac·
@unclebobmartin sidenote: the collab goes faster for "collabd/reviewed" code. (re: the old saying: go alone, go faster (not reviewed), go together, go further)
English
0
0
0
3
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
Morning, bathrobe rant: code reviews.
English
136
82
1.3K
467.9K
GDmac
GDmac@GDmac·
@GemWkwartier vandaag woe 12 feb. is de milieuboer (waarschijnlijk door de sneeuw) niet geweest, komt er een inhaaldag?
Nederlands
1
0
0
73
GDmac
GDmac@GDmac·
@JoeIngeno Does it send long-lat on iPhone even if user did not allow it ?
English
0
0
0
14
GDmac
GDmac@GDmac·
@jeffrey_way @laracasts it is like subscription probably having a UserId. It shouldn't drag in the userManager just to retrieve a subscription->UserName()... maybe a paymentID, but not thru a injected paymentGateway retrieve a Subscription->paymentDetails()
English
0
0
0
11
GDmac
GDmac@GDmac·
@jeffrey_way @laracasts datetime->format is a string function to output internal/property datetime values. My issue is with injecting services with interfaces and methods/processes, which easily becomes nasty. Then i like to reverse responsibility and handle subscription from within command handlers
English
1
0
0
19
Laracasts
Laracasts@laracasts·
Today on Laracasts, we continue our "Object-Oriented Principles in PHP" series with a review of object composition and abstraction. Watch it for free here on X, if you like.
English
4
14
132
7.8K
GDmac
GDmac@GDmac·
@jeffrey_way @laracasts The misunderstanding might come from a business view of "subscription" vs a programmer understanding of a subscription. Even inside one business there can be different meanings (subscribe to a newsletter, to a course or to a forum-topic)
English
0
0
0
22
GDmac
GDmac@GDmac·
@jeffrey_way @laracasts the question then becomes, do you really want to inject all these services (mail, payment, database, webhook) into the subscription object? Or inverse, pass the subscription object to services, as you state, "to do things with".
English
1
0
0
8
GDmac
GDmac@GDmac·
@MKBHD no iPhone SE ? 2020, 2022, 2024 ??
Italiano
0
0
0
149
Marques Brownlee
Marques Brownlee@MKBHD·
iPhone 16 Pro starts at 128GB $999 iPhone 16 Pro Max starts at 256GB $1199
English
975
1.1K
29.4K
3.7M
GDmac
GDmac@GDmac·
@xWibes Love you crazy clown ❣️
English
0
0
0
10
GDmac
GDmac@GDmac·
hello @Akai_Pro when is the MPC 3.0 ßeta going live?
English
0
0
1
52
SKS skûtsjesilen
SKS skûtsjesilen@SKSskutsjesilen·
Sneek over stuurboord moet hier Grou over bakboord voor laten gaan. #SKS24
Nederlands
1
0
1
1.1K
GDmac
GDmac@GDmac·
@SKSskutsjesilen #SKS24 mooi voorbeeld van vieze wind. Sneek moet achter Grou langs en wordt een heel eind uit koers geblazen 😱
GDmac tweet media
Nederlands
0
0
0
13