Questions tagged [legacy]

A legacy system is an old application, technology, mainframe, method, etc., still having an influence on an organization.

A legacy system is an old application, technology, mainframe, method, etc. that may or may not remain in active use, while still having a certain influence on an organization.

On one hand, maintenance of legacy systems and their integration with new solutions can be time consuming, particularly when a vendor's support is no longer available. On the other hand, legacy systems tend to be well-understood and thoroughly tested in production environments over the years since their deployment.

811 questions
15
votes
1 answer

Setting up Liquibase with MS-SQL Server

I am utilising Liquibase (www.liquibase.org) into our MVC3 SQL Server 2008 project to manage database migration/changes. However I'm stumbling on the first hurdle: Connecting to Microsoft SQL Server instance. I am looking at the quick start tutorial…
Dan Black
  • 1,167
  • 3
  • 14
  • 20
15
votes
9 answers

Cleaning up a large, legacy Java project

I've been assigned to do some work on a huge Java project, and the influence of several iterations of developers is obvious. There is no standard coding style, formatting, naming conventions or class structure. It's a good day when I come across a…
Andy
  • 2,764
  • 6
  • 24
  • 33
15
votes
2 answers

Visual Studio 15 __imp___iob, __imp___pctype, __imp___mb_cur_max

I am trying to use a library compiled with mingw in visual studio. However, I get the following linker errors: error LNK2001: unresolved external symbol __imp___iob error LNK2019: unresolved external symbol __imp___pctype referenced in…
stack_tom
  • 950
  • 2
  • 9
  • 18
15
votes
2 answers

What is the difference between a Seam and a Mock?

Its being a few months since I am working with java legacy code, this are some of the things I am dealing with: 0% test coverage. Huge functions in occasions I even saw some with more than 300 lines of code. Lots of private methods and in…
javing
  • 12,307
  • 35
  • 138
  • 211
14
votes
3 answers

Can the A20 line still be masked off on Haswell and successors?

Wikipedia quotes this statement from Intel's manual The functionality of A20M# is used primarily by older operating systems and not used by modern operating systems. On newer Intel 64 processors, A20M# may be absent. It is a phrase that it is…
Margaret Bloom
  • 41,768
  • 5
  • 78
  • 124
14
votes
4 answers

Force Laravel to log in a user using legacy authentication

I am trying to slowly integrate Laravel into a legacy PHP application. One of the tasks is to automatically register a Laravel user session when a user logs in to the old app. I am not trying to implement Laravel authentication, I really just want…
Jeff Lambert
  • 24,395
  • 4
  • 69
  • 96
14
votes
1 answer

Docker: what is the equivalent of the legacy --link parameter

I need to connect my db container with my server container. Now I just red about the legacy parameter --link, which works perfect $> docker run -d -P --name rethinkdb1 rethinkdb $> docker run -d --link rethinkdb:db my-server But, if this parameter…
Jeanluca Scaljeri
  • 26,343
  • 56
  • 205
  • 333
13
votes
5 answers

Auto-generating Unit-Tests for legacy Java-code

What is the best, preferably free/open source tool for auto-generating Java unit-tests? I know, the unit-tests cannot really serve the same purpose as normal TDD Unit-Tests which document and drive the design of the system. However auto-generated…
auramo
  • 13,167
  • 13
  • 66
  • 88
13
votes
7 answers

Unit Testing Legacy ASP.NET Webforms Applications

I've inherited a legacy web application that has no unit tests in it. I'd like to add some, but am at a loss of where to start. Should I add them to old code? Or just new code going forward? What if that code interacts with legacy code? What would…
George Stocker
  • 57,289
  • 29
  • 176
  • 237
12
votes
6 answers

What version(s) of iOS should my App support?

NB: This question has been extensively edited to make it more relevant, for completeness the original question maintained at the end. What version(s) of iOS should my App support? When building a new iOS app what a strategies should one use to…
rid
  • 61,078
  • 31
  • 152
  • 193
12
votes
4 answers

JDK 1.6 and Xerces?

In my current project, we target a JDK 1.6 Runtime environment. For legacy rasons, Xerces JAR files are bundled in the application. These are no longer needed right? The JDK has (for a while) had XML parsing libraries bundled in the JDK?
Glenn Bech
  • 6,103
  • 4
  • 39
  • 56
12
votes
8 answers

Stored procedures reverse engineering

We're having problem with a huge number of legacy stored procedures at work. Do you guys recommend any tool the can help better understand those procedures? Some kind of reverse engineering that indentifies inter-procedure dependencies and/or…
Marcio Aguiar
  • 14,231
  • 6
  • 39
  • 42
12
votes
1 answer

Is it possible to use the VC++ 6 compiler in Visual Studio 2012?

I am using Visual Studio 2012 to develop my projects, and I also have installed Visual Studio 2010 - which gives me the option to use the VC++10 compiler in Visual Studio 2012 (project properties), but I also have installed Visual C++ 6 and somehow…
user1182183
11
votes
2 answers

Load and consume legacy JS modules (e.g. IIFEs) via ES6 module imports

I have IIFE functions for some of the library code in an legacy application that needs to work for IE10+ (No ES6 module loading, etc). However, I am starting to develop an React app that will be using ES6 and TypeScript and I want to reuse the code…
ParoX
  • 5,685
  • 23
  • 81
  • 152
11
votes
2 answers

List all available .NET assemblies

What is the best way to list all available .NET 2.0 assemblies? An example of the list needed is the one MS Visual Studio shows when you do 'Add Reference...' in the .NET tab. I have read Visual studio uses its own directory configuration and the…
Caerbanog
  • 1,295
  • 1
  • 12
  • 18
1 2
3
54 55