@8: Ono to jde urcite udelat mnohem mene zavisle na preprocesoru, ale pak je zase potreba vice psat kod rucne pripadne zkusit hacky typu mereni struktur v pameti atd, ale to vetsinou neni kompatabilni mezi ruznymi platformami, 32/64bit atd.
Kdysi jsme zkouseli mit vse v jedne tridu a do ni pomoci maker/sablon dodefinovat vse potrebne. Bohuzel se to po case zvrtlo v dost osklive monstrum, takze dalsim krokem bylo oddeleni tridy a base-tridy, kdy sme to stale psali rucne. Pak uz byl jen maly krok k napadu to generovat automaticky z nejakych XML definic. Od XML definic pak vedl napad k aplikaci na vytvoreni techto definic, cimz vznikl prvni prototyp ORM Designera. Kdyz to pak videl kolega co delal v PHP Propelu/Doctrine, zacli jsme resit zda to nemuze generovat XML/YML i pro nej. Odtud pak napad zkusit to verejne prodavat, cimz se dostavame do soucasnosti kdy je ORM Designer nase hlavni obziva ;-).
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 30 492×
Přečteno 19 486×
Přečteno 17 065×
Přečteno 16 925×
Přečteno 13 912×
Internet Info Root.cz (www.root.cz)
Informace nejen ze světa Linuxu. ISSN 1212-8309
Copyright © 1998 – 2021 Internet Info, s.r.o. Všechna práva vyhrazena.