Timeline for Advanced Scenarios in Clean Architecture
Current License: CC BY-SA 4.0
10 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Oct 28 at 16:40 | vote | accept | Pavel | ||
Oct 24 at 6:05 | comment | added | Doc Brown | @Pavel: yes, you already wrote that. Your frontend technology is outdated, so you need to replace it. I would recommend to keep as much as you can from the existing backend, including its current structure, even if this might violate some CA ideas. | |
Oct 23 at 22:41 | comment | added | Pavel | @DocBrown thank you for your feedback, I appreciate it. We are not rewriting from scratch, but are migrating to a new platform as .NET Framework is no longer supported, but that's not the biggest issue. We are using an older tech stack which uses WebForms which is tightly coupled to the backend. And we are now finding it difficult to find developers which know WebForms and the whole Page Life Cycle. So in short, we will be attempting to migrate to a modern tech stack with Angular on the front end, while keeping majority of business layer in tact. | |
Oct 23 at 8:21 | answer | added | Adrian K | timeline score: 3 | |
Oct 23 at 5:41 | comment | added | Doc Brown | If I were in your shoes, I would seek for an approach which allows to migrate to a different technology with rewriting as few lines of code as possible. Forget about the whole "Clean Architecture" hype - find something which is economically feasible, otherwise you will fail. See also joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i (and softwareengineering.stackexchange.com/q/6268). | |
Oct 22 at 19:32 | review | Close votes | |||
Oct 27 at 3:05 | |||||
Oct 22 at 19:17 | answer | added | Ewan | timeline score: 1 | |
Oct 22 at 18:59 | comment | added | Ewan | "It's running on .NET Framework which is no longer being supported.." wait thats still suppo... "..using WebForms" oooohhh | |
S Oct 22 at 18:56 | review | First questions | |||
Oct 23 at 8:22 | |||||
S Oct 22 at 18:56 | history | asked | Pavel | CC BY-SA 4.0 |