Questions tagged [legacy]
Questions about legacy languages, code, or applications.
117 questions
12
votes
5
answers
8k
views
Is it an anti-pattern to create ORM entities based on existing database schema?
I maintain a large legacy app working with SQL database. The app uses raw SQL queries to query the database. Together with app rewrite I plan to introduce ORM to work with the database.
The simplest ...
1
vote
1
answer
233
views
Manage multiple projects in the same DDD subcontext
I'm here for some advice about how to manage the situation where I have a legacy application running locally on an onpremise server with it's own database and I'm about to add an online shop app to it....
3
votes
2
answers
304
views
What is the safest way to deploy a lot of changes at once to a legacy, monolithic application with no test coverage?
My team have recently inherited a very poorly written, business-critical, monolithic LAMP application with the goal of guaranteeing reasonably uptime and scalability targets in just a few weeks. Our ...
1
vote
2
answers
306
views
What does "legacy signature" mean?
I see the term legacy signature a lot in the documentation of programming languages. For example in the php documentation :
Passing the separator after the array (i.e. using the legacy signature) ...
-2
votes
2
answers
316
views
When is there a case for refactoring large parts of a codebase at once? (if ever)
I work with a specific engineer (let's call them X) that, even though they have many years of experience in the industry, has a lot of trouble to manage the scope of code changes. For example, say ...
-1
votes
1
answer
255
views
New frontend for legacy code
How would you engineer this:
You have a legacy application that is a big ball of mud and a monolith. This application is "impossible" to change to look good on mobile devices.
The management ...
2
votes
2
answers
188
views
Use old legacy application code from new application
If you have a big legacy application (big ball of mud), lets call it MudApp.
If you then create a new application to make us of new technology and to make a new good looking frontend because that was ...
5
votes
3
answers
546
views
Rebuilding a legacy application : What about the data model?
I am currently rebuilding from scratch a product catalogue (to feed a shopping website).
The existing legacy system is heterogenous, Long story short : The some products are stored in a FileMaker ...
-2
votes
1
answer
470
views
Handling Legacy Database with Spring Boot Java
We are given a task to create an Web Service API for a mobile application. The problem is we have to use a legacy database that is not normalized and its very tedious to work with. We are accustomed ...
1
vote
3
answers
975
views
Microservice integration with an external legacy system
We are decomposing a monolithic legacy system into microservices. As we do so, we can't completely remove reliance on some of the data in the legacy system that's required for each microservice.
...
2
votes
1
answer
154
views
Wrapping a legacy project in a test framework
I am working on wrapping an old project written in C# in a test framework.
The largest problem I have is that I have a bunch of classes that are all VERY tightly coupled with other classes. All of ...
-3
votes
1
answer
124
views
Best Practices for Building An API and SDK for a Legacy Application
I have been given a task to take on a legacy application (which has a very poor API in terms of user experience, is undocumented largely, and performs slowly) and build a new API and SDK to improve ...
4
votes
5
answers
1k
views
How do you assess the damage in a system that has been using floats or doubles for money?
I've been assigned to a code base responsible for millions of dollars of transactions, per quarter, and has been in use for over a decade. Sifting through the solution, I see doubles used everywhere ...
5
votes
1
answer
1k
views
How to modernize large legacy Fortran program? [duplicate]
Problem Background
Recently, I joined a government agency as a software engineer/scientist/analyst. Previously, worked in software industry - gained 3 years of software engineering experience at ...
5
votes
1
answer
383
views
Is stateless mode necessary before containerizing a monolithic application?
In my team, we are maintaining a monolithic application that was started in 2003. It is written in Java and has seen several successive layers of technical changes, growing to a hefty 400k-line ...