Precedente :: Successivo |
Autore |
Messaggio |
spacexplorer Dio minore
Registrato: 08/10/09 10:22 Messaggi: 610
|
Inviato: 01 Gen 2013 21:52 Oggetto: |
|
|
Hola e buon anno
Rientrato rispondo velocemente: hai scelto un pessimo esempio di codice
"enterprise" a meno che il termine non si riferisca all'omonima astronave
sempre presa da emergenze critiche l'informatica gestionale è la peggiore
in tutti i sensi, è quella dove il PM ed in genere il management privo di
competenze tecniche si crede Dio e comanda a bacchetta, dove c'è più assurda
burocrazia che design. Il Cobol che citi è un buon esempio: un po' di tempo
fa un'enorme banca italica cercava programmatori Cobol per trovare un modo di
tirar fuori in maniera umana archivi di transazioni degli ultimi 10 anni e
passarli ad un "software" meno ingestibile... Che io sappia la cosa finì con
l'emulare una stampante seriale (si, non parallela) con dall'altro capo del
filo un programmino che caricava "le stampe" (delle transazioni) dal vecchio
mostro al nuovo.
La sola scelta di PHP+MySQL per uso d'archivio finanziario mi fa bollare il
progetto come spazzatura! Il codice potrà anche essere stupendo, preso come
singolo listato, ma la scelta tecnologica grida al classico consulente in
giacca e cravatta, sempre profumato e pronto a volare altrove ai primi
problemi.
Scusa la franchezza, magari è un progetto che t'ha preso, dove sei entrato da
poco ecc ma ti posso assicurare che le rogne future saranno significative, si
solo per la scelta di php+MySQL!
Su Openbravo come OpenERP, al di la del loro codice che non ho mai esplorato
oltre lo sguardo veloce ai tarball di turno, IMO sono mastodonti di scarsa
utilità: non sono male per quel che ho visto sinora ma non sono quel che io
classifico "buoni prodotti". Sarà che bollo l'intera mania USA del tutto
matematicizzato (con modelli assai discutibili per di più) con lo stile dei
comparti stagni peggio di ITIL ecc come utile solo a chi non sa lavorare e
si nasconde dietro uno strumento ma francamente se devo pianificare qualcosa
sono io che decido, l'ERP è uno strumento, non è lui che dice come vanno le
cose! |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 02 Gen 2013 13:59 Oggetto: |
|
|
Su tutto questo discorso vorrei solo aggiungere che spesso la scelta del linguaggio di programmazione, come dell'ambiente e a volte del sistema operativo e/o del database, è fatta da persone non sufficientemente competenti o che non hanno richiesto il supporto di persone competenti e/o che non hanno neanche potuto scegliere davvero perché "dall'alto" hanno imposto che il sistema/DB/ambiente/etc dovesse essere 'quello per forza' e non si discute.
In due parole... tra come si dovrebbe fare e come poi si fa davvero spesso purtroppo c'è una grande differenza
Per quanto mi riguarda PHP è quello che uso quando devo buttare una paginetta dinamica su uno dei vari siti di hosting Apache. Non so se davvero avrei alternative, comunque... |
|
Top |
|
|
zero Dio maturo
Registrato: 22/03/08 17:34 Messaggi: 1946
|
Inviato: 23 Gen 2013 19:55 Oggetto: |
|
|
ZapoTeX ha scritto: | Java (che sembra stravincere il sondaggio) me ne parlano tutti bene, ma non ho mai imparato. Se e' simile al C magari provo. |
Ancora devo vedere una applicazione java che sia ben fatta. E di annetti ne ho.
Per le applicazioni web, secondo me, presto sara' bandito. Troppe falle. Consigliano tutti di disabilitare il plugin.
Per le altre applicazioni ha senso usarlo (forse) solo se ti serve distribuirla per piu' OS. Altrimenti...
Nel caso non si fosse capito... non sopporto java!
(ma chi lo ama e' liberissimo di usarlo) |
|
Top |
|
|
dany88 Dio maturo
Registrato: 12/02/09 11:14 Messaggi: 1300
|
Inviato: 24 Gen 2013 09:27 Oggetto: |
|
|
visto il successo su tiobe, aggiungerei objective-c, il mio preferito |
|
Top |
|
|
andreaziffer Eroe in grazia degli dei
Registrato: 30/06/05 13:12 Messaggi: 142 Residenza: Firenze, Italia
|
Inviato: 24 Gen 2013 10:18 Oggetto: |
|
|
Io ricordo fortran, cobol, pl1.... |
|
Top |
|
|
{utente anonimo} Ospite
|
Inviato: 24 Gen 2013 12:48 Oggetto: |
|
|
Quanti scienziati della domenica... |
|
Top |
|
|
Fenicio Eroe in grazia degli dei
Registrato: 25/02/10 08:45 Messaggi: 86
|
Inviato: 25 Gen 2013 08:37 Oggetto: |
|
|
zero ha scritto: | ZapoTeX ha scritto: | Java (che sembra stravincere il sondaggio) me ne parlano tutti bene, ma non ho mai imparato. Se e' simile al C magari provo. |
Ancora devo vedere una applicazione java che sia ben fatta. E di annetti ne ho.
Per le applicazioni web, secondo me, presto sara' bandito. Troppe falle. Consigliano tutti di disabilitare il plugin.
Per le altre applicazioni ha senso usarlo (forse) solo se ti serve distribuirla per piu' OS. Altrimenti...
Nel caso non si fosse capito... non sopporto java!
(ma chi lo ama e' liberissimo di usarlo) |
siamo in 2 |
|
Top |
|
|
{utente anonimo} Ospite
|
Inviato: 25 Gen 2013 10:31 Oggetto: |
|
|
Perché python non è in lista? :) |
|
Top |
|
|
Stx Dio minore
Registrato: 07/07/08 13:38 Messaggi: 730 Residenza: In coda sulla Tangenziale Est
|
Inviato: 25 Gen 2013 14:51 Oggetto: |
|
|
Perche' il LISP non e' in lista?? |
|
Top |
|
|
dany88 Dio maturo
Registrato: 12/02/09 11:14 Messaggi: 1300
|
Inviato: 28 Gen 2013 20:15 Oggetto: |
|
|
spacexplorer ha scritto: | Hola e buon anno
La sola scelta di PHP+MySQL per uso d'archivio finanziario mi fa bollare il
progetto come spazzatura! |
bhè, sicuramente se si usa php "puro e semplice", un qualsiasi progetto che diventa grande e aumenta di complessità, diventa invevitabilmente boilerplate, ma usando un framework come Zend, credo proprio si possa mantenere un buon livello di leggibilità\struttura, che permette a progetti anche abbastanza complessi di essere manutenibili, ovviamente si fa un compromesso con le prestazioni, ma è un altro discorso. |
|
Top |
|
|
freemind Supervisor sezione Programmazione
Registrato: 04/04/07 20:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 10 Feb 2013 17:57 Oggetto: |
|
|
@dany88: sì è come dici.
In generale tutti i framework php evitano di avere boilerplate se non minimo (come ogni altro framework); per esempio la versione 2 di zend ha una fase da scrivere ogni volta per imbastire la struttura minimale di partenza tanto è vero che è stato rilasciato lo scheletro di base da cui partire.
Penso che prima o poi introdurranno un tool da console come era per la versione 1. |
|
Top |
|
|
|