![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#6
|
||||
|
||||
|
Cita:
Como? Hace una BPLs por version y desde cada una referencia el codigo compartido. Algo asi como:
Asi que a la final es un feliz si ![]() Esto es lo que migraría primero. Cambiate a Firebird, PostgreSQL o Sqlite. No solo son MUCHO mejor DBs, sino que ademas te abren el mundo a correr parte del proyecto en la nube/linux y si es sqlite ios/android. Afortunadamente lo limitado de access hace facil la propuesta, no deberias tener mucho codigo propietario problematico. Ahora bien, puedes no migrar tu proyecto actual y solo hacerlo en el nuevo, que es mejor en cuanto a que no te estresas justo ahora. Cita:
El libro mas recomendado para este tema es https://www.amazon.com/Working-Effec.../dp/0131177052. Pero en general es muy simple. En el caso de Delphi siendo un lenguaje OO mira los principios de SOLID: https://es.wikipedia.org/wiki/SOLID Deberias al menos tener un "2 niveles" logico, en vez de combinar strings y armar sql en todos lados, deberias tener una unica clase (o conjunto cerrado) como
Investiga sobre el tema de refactorizacion y hacer codigo testeable. Si tu codigo se puede testear sin problemas, al 100% que esta bien separado.
__________________
El malabarista. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Migrar a... | Pollo2004 | Varios | 2 | 19-03-2009 19:05:48 |
| Migrar d5 a dx | tcp_ip_es | Varios | 6 | 25-06-2008 07:49:48 |
| Migrar BDE a ADO | estebanx | Conexión con bases de datos | 1 | 25-07-2007 04:06:45 |
| Migrar de ZIP -> RAR | ANG4L | Varios | 5 | 21-02-2007 16:52:26 |
| Migrar de VCL a CLX | naruto | C++ Builder | 2 | 31-10-2006 00:59:25 |
|