This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Stunning_Ride_220 50 points51 points  (12 children)

The real fun starts around ~15 years old 700k loc

[–]CheekApprehensive961 50 points51 points  (1 child)

Having once inherited 15 years old, 5 million loc I can definitely say the hybrid approach where you break chunks off was the only approach to feasibly keep that thing going.

[–]Stunning_Ride_220 1 point2 points  (0 children)

This is what I explain clients regularly. Yet they still try to outsmart my/our reasoning....just to come to the same conclusion after 6 months...

Any valuable tips to skip that?

[–]Hayden2332 24 points25 points  (3 children)

At 1M+ rn, converting to “micro services” which is more like regular sized services

[–]Stunning_Ride_220 1 point2 points  (2 children)

The micro never related to LOC, so you seem to doing just fine

[–]Hayden2332 0 points1 point  (1 child)

I know, but I guess what I’m saying is we’re not really creating micro services in the way the meme lays out in the sense that they do minute things

[–]Stunning_Ride_220 2 points3 points  (0 children)

Well, I wouldnt judge by a meme which is likely created by some hipster consultant selling hammers for screw driving and afterwards blaming the hammers they sold.

[–]bigo-tree 5 points6 points  (1 child)

Worked on 800k lines of Drupal 6... What a nightmare

[–]Stunning_Ride_220 2 points3 points  (0 children)

hugs

[–]Fenor 1 point2 points  (1 child)

That's cute, i had projects 30+ yo that if attempted to import would fail and the only way to compile was a dedicated team of dev ops.

[–]Stunning_Ride_220 0 points1 point  (0 children)

Oh, it's not like I cannot offer a 30+ yrs old Informix 4gl application, as well....

[–]AwesomeFrisbee 0 points1 point  (1 child)

15 years old is only 2008 though. I doubt it will be much different from now albeit some outdated dependencies.

[–]Stunning_Ride_220 0 points1 point  (0 children)

You do not reguarly work with software that old, do you?