I am a daily user of legacy code working in Java 6 and slowly migrating it to new microservice . The fear to touch comes when no one in team including product owner isnt aware why the code is written in such a way and what business it brings. "What if it fails an unknown area", is what keeps popping up my mind whenever I enhance that code.
@Java.Brains
11 күн бұрын
This is the main reason why legacy code never goes away. Everyone is too scared to touch it
@tarunkumarvella9157
10 күн бұрын
It is a good opportunity to understand the thought process of legacy code . And while migrating to new world meaningful unit tests are the living documentation . We are in days where we forget our piece of code after weeks if you donot maintain unit tests
@VishalSah-d5y
8 күн бұрын
I just got project and ..here is your Video..Its Struts 1with java 6 and jsp..mainframe i think i should create a timemachine to meet the developer who developed it 23 years back
@praveens2272
12 күн бұрын
In my current company the legacy code is written like it can't be maintainable and no tests and no one knows how it works. Scared to touch it and refactor. And I fear always.
@Java.Brains
12 күн бұрын
I’ve been there. The problem is the longer you leave it untouched, the scarier it gets to change it! You just end up hoping you never have to deal with it as long as you work there! 😅
@praveens2272
12 күн бұрын
@@Java.Brains I lost the motivation and interest to work on it anymore. And started applying jobs internally one day I will get away with it.
@ShinAkuma
12 күн бұрын
resign asap. You will never find happiness working on legacy code, it's will be an endless cycle of changes and bugs while the manaement apes constantly asking you for story points and estimates.
@siddharthslayer1562
12 күн бұрын
Thank u very much for changing my perspective today. I was going through a JSP project from past one month 😅
@Java.Brains
12 күн бұрын
I remember when JSPs and JSTLs were the new hotness, and we were trying to re-factor our code away from the legacy servlets! 😀 Good luck.
@updownftw
12 күн бұрын
@@Java.Brains 😂
@Anbu_Sampath
12 күн бұрын
@@Java.Brains When Full-stack was not a cool name.
@manpreetkhokhar5318
7 күн бұрын
I rewrote large part of the legacy code. I am very happy because I understand every bit of it. Any new business requirement feel like a cake walk now. But, problem is, the team has become too demanding and has burdened me with similar code changes in related projects with even tighter deadlines. In haste, you have to replicate what you wrote for one project everywhere. There is no scope for writing new piece in more refined way.
@sns23584
12 күн бұрын
16 years of legacy Java experience ✌🏼
@Java.Brains
11 күн бұрын
Wow, you really need to work on something else, my friend!
@sns23584
11 күн бұрын
@@Java.Brains Yes. I have started working on Spring Boot projects since the last 3 years but most big Investment Banks still heavily rely on legacy codes and are quite reluctant to migrate to the latest tech stack. Part of the job profile. But even legacy code is fun for me ! 🙂
@birqan
10 күн бұрын
You hit the nail on the head. Interpersonal relationships and empathy are of great importance, even in a highly technological profession like ours.
@shashidhar71
11 күн бұрын
Legacy code = job keeper
@Java.Brains
11 күн бұрын
That's fair. It's one way of handling job security. But the flip side is, if you want to switch jobs, having legacy tech on your resume won't exactly do you any favors.
@TheSilverGlow
6 күн бұрын
Yes, for the lazy and incompetent...
@shashidhar71
5 күн бұрын
@@TheSilverGlow you are either a fool or recently laid off due to being extremely talented, look at the layoff patterns, top tech take rounds of interviews to get in and now laid off. Unless company depends on u maintaining legacy code, u r just a cost center for them
@dhavaldhruman
11 күн бұрын
Writing meta models as Domain specific languages are the solution for that.
@unus55
11 күн бұрын
Some good quality talk 👍 Thanks
@pankajarora5514
11 күн бұрын
Sir can you add some vedios around cockroach db
@mahesshwarisk
11 күн бұрын
I have been trying to reach for a wrong payment. Could you please check your email ?
@Java.Brains
11 күн бұрын
Thanks for bringing this to my attention. I've responded
Пікірлер: 29