DictionaryForumContacts

Terms containing legacy software | all forms | exact matches only | in specified order only
SubjectEnglishRussian
progr.automatic test generation for legacy softwareавтоматизированная генерация тестов для унаследованного программного обеспечения (Alex_Odeychuk)
ITlegacy hardware and softwareунаследованное аппаратное и программное обеспечение (Alex_Odeychuk)
progr.legacy softwareунаследованное программное обеспечение (ssn)
softw.legacy softwareпрограммное обеспечение прежних версий (Alex_Odeychuk)
progr.legacy softwareунаследованное ПО (ssn)
progr.legacy software systemунаследованная программная система (A legacy software system is years of undocumented corner cases, bug fixes, codified procedures, all wrapped inside software. If you start from scratch you’ll miss things. There is no guarantee that you’ll end up in a better situation, just a different one. If you try to reimplement a large code base in a modern language it turns out that even getting your new code to give you the same answer as you had before is fraught with complexities, and that’s before you even get to the domain-specific corner cases, because of the way different languages implement things as basic as adding numbers together. You’ve yet to speak to anyone that’s been involved with a project to reimplement a large legacy code base from scratch that has anything good to say about the idea. Document, improve the build system, modernise the infrastructure around it. Write tests. But don’t throw it away. Just getting a modern build system on top of your legacy code base, getting it into a revision control system, writing tests. That’s months or years of work right there. But afterwards you’ll be left with something that you can build and test easily. Which is what you wanted. medium.com Alex_Odeychuk)
progr.Re-engineering — A series of activities that transform legacy systems with poor maintainability into software that exhibits high qualityРеинжиниринг – набор действий, трансформирующих наследственные системы обладающие недостаточной способностью к сопровождению в высококачественное ПО (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
progr.Re-engineering — A series of activities that transform legacy systems with poor maintainability into software that exhibits high qualityРеинжиниринг – набор действий, трансформирующих наследственные системы обладающие недостаточной способностью к сопровождению в высококачественное ПО (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)

Get short URL