Click here to Skip to main content
15,908,841 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Discussion - Backward Compatibility Implementation Strategies Pin
Eddy Vluggen9-Oct-15 1:34
professionalEddy Vluggen9-Oct-15 1:34 
GeneralRe: Discussion - Backward Compatibility Implementation Strategies Pin
Lior Cohen9-Oct-15 1:46
Lior Cohen9-Oct-15 1:46 
GeneralRe: Discussion - Backward Compatibility Implementation Strategies Pin
Eddy Vluggen9-Oct-15 2:41
professionalEddy Vluggen9-Oct-15 2:41 
Lior Cohen wrote:
I am only updating the latest version
That may be the idea, but sooner or later there is a change that needs to be in both versions. If you have a duplicate, it is not DRY.

Lior Cohen wrote:
In a matter of fact I will never refactor the older code
Even if you never refactor, never change requirements, if there's a bug that needs fixing that gets discovered later, you'd be fixing minimal two places.

Don't tell me it won't happen, it happens continuously.

Lior Cohen wrote:
This is "rollback by design".
No, it is being incompatible with your older version.

Good compatibility means, among others, that data-files can be used by both versions. Meaning the older version will need to ignore extra data and the newer version needs to check whether it is there before acting on it. If your new version uses a new layout and converts all, then you might no longer be able to "rollback by design" without destroying the users' data.
Bastard Programmer from Hell Suspicious | :suss:
If you can't read my code, try converting it here[^]

GeneralRe: Discussion - Backward Compatibility Implementation Strategies Pin
Lior Cohen9-Oct-15 6:26
Lior Cohen9-Oct-15 6:26 
GeneralRe: Discussion - Backward Compatibility Implementation Strategies Pin
Eddy Vluggen10-Oct-15 3:49
professionalEddy Vluggen10-Oct-15 3:49 
AnswerRe: Discussion - Backward Compatibility Implementation Strategies Pin
Gerry Schmitz10-Oct-15 8:48
mveGerry Schmitz10-Oct-15 8:48 
AnswerRe: Discussion - Backward Compatibility Implementation Strategies Pin
Avani Ass23-Nov-15 22:41
Avani Ass23-Nov-15 22:41 
Suggestioncustom Css not working on MAC operating system Pin
Gurjit Singh8-Oct-15 21:09
Gurjit Singh8-Oct-15 21:09 
GeneralRe: custom Css not working on MAC operating system Pin
Pete O'Hanlon8-Oct-15 21:47
mvePete O'Hanlon8-Oct-15 21:47 
QuestionNeed Help on IEEE Paper"Privacy Preserving Ranked Multi-Keyword Search for multiple data Owners in cloud computing" Pin
ADITYA.JADHAV998-Oct-15 0:55
ADITYA.JADHAV998-Oct-15 0:55 
AnswerRe: Need Help on IEEE Paper"Privacy Preserving Ranked Multi-Keyword Search for multiple data Owners in cloud computing" Pin
Pete O'Hanlon8-Oct-15 1:28
mvePete O'Hanlon8-Oct-15 1:28 
QuestionRe: Need Help on IEEE Paper"Privacy Preserving Ranked Multi-Keyword Search for multiple data Owners in cloud computing" Pin
Paul Conrad13-Oct-15 5:21
professionalPaul Conrad13-Oct-15 5:21 
QuestionLaptop Problem with Black Screen Pin
h5h62-Oct-15 10:56
h5h62-Oct-15 10:56 
AnswerRe: Laptop Problem with Black Screen Pin
Kaaron7-Oct-15 14:19
Kaaron7-Oct-15 14:19 
QuestionIn fear of bloated Statergy Pattern Implementations Pin
popchecker22-Sep-15 21:03
popchecker22-Sep-15 21:03 
AnswerRe: In fear of bloated Statergy Pattern Implementations Pin
Eddy Vluggen22-Sep-15 23:27
professionalEddy Vluggen22-Sep-15 23:27 
SuggestionRe: In fear of bloated Statergy Pattern Implementations Pin
Richard Deeming23-Sep-15 1:49
mveRichard Deeming23-Sep-15 1:49 
AnswerRe: In fear of bloated Statergy Pattern Implementations Pin
jschell3-Oct-15 7:04
jschell3-Oct-15 7:04 
QuestionCan we configure team foundation server (TFS) on our local machine such as windows 7 or windows 8 Pin
Anjani Rajdev22-Sep-15 3:11
Anjani Rajdev22-Sep-15 3:11 
QuestionWindows 10 System Colors Pin
jung-kreidler11-Sep-15 1:52
jung-kreidler11-Sep-15 1:52 
QuestionSOLID Principles, Three Layers... Is this okey? Pin
MarkosElCojudo5-Sep-15 8:35
MarkosElCojudo5-Sep-15 8:35 
AnswerRe: SOLID Principles, Three Layers... Is this okey? Pin
Eddy Vluggen10-Sep-15 12:04
professionalEddy Vluggen10-Sep-15 12:04 
AnswerRe: SOLID Principles, Three Layers... Is this okey? Pin
Nathan Minier30-Sep-15 7:08
professionalNathan Minier30-Sep-15 7:08 
QuestionFast Name Matching Pin
RichardGrimmer2-Sep-15 2:13
RichardGrimmer2-Sep-15 2:13 
AnswerRe: Fast Name Matching Pin
Eddy Vluggen2-Sep-15 2:21
professionalEddy Vluggen2-Sep-15 2:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.