Achievo come CRM PHP. Pencil come wireframe editor.

Arriva una richiesta di aiuto su di un software, Achievo, che mi viene presentato come CRM. Effettivamente è un software per il project management open source e molto interessante. Non funziona e devo debuggare, purtroppo lo devo fare online perché non ho ancora predisposto un ambiente IDE … non ho predisposto Eclipse per farlo. Ma quello è il meno. Capita che fallisca all’interno di un ciclo sopra un array di oggetti polimorfici (o meglio su di un array di oggetti, per quel che conta in PHP). All’interno di questo ciclo viene chiamato il metodo che causa internal server error (tralascio il discorso sul perché sia sempre così maledettamente complicato avere i log di sistema), comunque ho usato un contatore per interrompere il ciclo al punto giusto ed individuare la classe dell’oggetto che falliva. Il tempo maggiore è stato aggirarsi per le classi senza conoscerne la struttura. È molto produttiva l’organizzazione ad oggetti, ma quando cerchi di seguira come un esecutore c’è rischio di perdersi, forse è il caso guardare la documentazione piuttosto che buttarsi subito a debuggare senza conoscere il software e la sua architettura.

Di altro faccio il wireframe di una pagina web usando Pencil di Evolus. Fin’ora avevo usato gliffy, ma, a dispetto di quanto pubblicizzato è ancora in flash, è a pagamento quando si vuole condividire un grafico, non è realmente migliore di Pencil, almeno non per le mie esigenze: condivido esportando in png, e forse non è tanto senzato permettere la modifica online, perché piuttosto non copiare il file e fare una propria versione?

Pubblicato da

kruks

A Programmer with no comics passions ;)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

*