Mi fa piacere vedere qualcuno che risponde!
CITAZIONE (vogy @ 20/7/2014, 02:17)
- non mi piace quel gradiente CYAN su FilterGUI.java perché fa tanto VB da trojan dei poveri.
Guarda ti dirò, odio scrivere GUI. Ho usato CYAN in quanto mi sembrava abbastanza graevole agli occhi dell'utente...
CITAZIONE
- non mi piace 'l'italianizzazione del programma' (il CHANGELOG in Italiano è osceno, anche le dichiarazioni). Che te ne frega di codare per gli Italiani? Sono un popolo del caxxo
"Siamo un popolo del caxxo".
In effetti dovrei decidermi ed optare per l'inglese... lo evito perchè ho paura di strafalcioni. Leggo in inglese, ho diversi volumi anche cartacei... ma quando devo parlarlo o scriverlo, mi trovo in difficoltà.
CITAZIONE
- su Filter.java perché non hai swichato filter (anche su ManageFilter.java)? I 6 if sono orribili (ovviamente breakalo sempre, l'utente è enormemente più scemo di qualunque cosa si possa pensare)
[tutte cose viste così, nagari un motivo c'è ma non ho voglia di guardare tutto, sono troppo imbottito di ottimo cabernet causa ottima cena di bollito]
Lo Switch sarebbe più gradevole forse, ma ho preferito gli if. Magari modificherò anche queste "piccolezze".
Non capisco che intendi con "ovviamente breakalo sempre".
CITAZIONE
per il resto bel programmino, hai una scrittura molto Javosa a parte le righe dei commenti a 100 caratteri :o
Grazie!
Alcuni commenti occupano un sacco di righe in quanto volevo spiegare un minimo i filtri, specie il bilinear. Poi ho questa tendenza a presentare il codice in un determinato modo... credo lo si sia notato.
Sono molto Javoso in quanto è proprio stato il mio primo linguaggio. Lo studiai sul libro "La Guida Completa a Java J2SE 5" di Herbert Schildt. Con il passare degli anni l'ho un po' trascurato (qualche anno fa ero ad un passo dal certificarmi, ma ho lasciato perdere; ne è seguito un disinteresse verso le nuove versioni, e l'ho utilizzato meno di prima).
La parte che preferisco da tempo a questa parte è più vicina alla macchina che all'utente. Ed è più vicina al cuore del software, che alla grafica.
Comunque Filter.java era una classe che usavo per testare, l'ho lasciata nel pacchetto giusto per completezza.
CITAZIONE
P.S.: siccome ho visto che nel foro non c'è niente, visto che sei object-oriented non so se hai mai fatto qualcosa in Ruby. Magari lanciatici perché [probabilmente] potrebbe piacerti parecchio e fa molto glamour. L'interfaccia di base è su Tk che fa schifo, però c'è wxRuby che è parecchio fiqo
Non conoscevo wxRuby, gli darò un occhiata sicuramente!
Ho un libro di Ruby, è di qualche anno fa: "The Book of Ruby - A hands-on guide for the adventurous". Mi piaceva in effetti come linguaggio, e poi è molto OO.
Al momento il tempo è poco, sto studiando decentemente anche C++... vorrei portarlo al livello di Java.
Ad ogni modo non sono orientato alla programmazione su Linux... ad essere sincero non lo utilizzo da un sacco di tempo. Anche se negli ultimi giorni mi sento di nuovo molto attratto... probabilmente reinstallerò Arch o proverò qualche distro.