@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 36 109×
Přečteno 25 294×
Přečteno 23 746×
Přečteno 20 122×
Přečteno 17 816×