FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
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. |
#2
|
||||
|
||||
Este... bueno, creo que tengo bastante trabajo por hacer.
Cita:
El link que me pasaste de Amazon me sugirió dos libros más que también tienen muy buena pinta: - Clean Code (Robert C. Martin) - Refactoring: Improving the Design of Existing Code (Martin Fowler) Agradezco muchísimo la información que me han pasado. Voy a empezar por leer y hacer apuntes de las cosas tengo que corregir. Luego empezaré de a poco a hacer la migración y las pruebas (una vez que tenga más en claro por dónde arrancar). De momento este hilo me ha dado muchísimas ideas. Saludos y nuevamente gracias!!!!!
__________________
https://www.youtube.com/DexterBass |
|
|
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 |
|