Cerca su HostingTalk.it(puoi inserire qualsiasi parola, termine, azienda, espressione). Scrivi e premi INVIO!
Loading

+ Rispondi alla Discussione
Pagina 2 di 3 PrimaPrima 123 UltimaUltima
Risultati da 16 a 30 di 36

Discussione: Recess Framework

  1. #16
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,234

    Re: Recess Framework

    Citazione Originariamente Scritto da andrea.paiola Visualizza Messaggio
    vabbè è un thread retorico, quindi
    Si, più o meno si.
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.



  2. #17
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,234

    Re: Recess Framework

    Citazione Originariamente Scritto da Antonio Visualizza Messaggio
    Un esempio di alcune annotazioni test che sto usando:
    Vabbè, ma son variabili/costanti, alla fine...
    Niente di particolare.

    Quella roba li la si può fare, in maniera più o meno pulita, con strumenti più o meno simili, in ogni linguaggio.

    Ma quello che è folle (e che nemmeno quelli di WP han pensato, fino ad ora) è prendere decisioni sul flusso del programma in base ai commenti.
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

  3. #18
    SuperMod L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,385

    Re: Recess Framework

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Vabbè, ma son variabili/costanti, alla fine...
    Niente di particolare.

    Quella roba li la si può fare, in maniera più o meno pulita, con strumenti più o meno simili, in ogni linguaggio.

    Ma quello che è folle (e che nemmeno quelli di WP han pensato, fino ad ora) è prendere decisioni sul flusso del programma in base ai commenti.
    Beh, variare la metodologia di trattamento di un oggetto può essere vista come una modifica sul workflow dell'applicativo

    Comunque in PHP con le reflection puoi grabbare i commenti e farci quel che vuoi senza problemi (alla fine quelle sono annotazioni, solo che loro non possono usare direttamente @qualcosa perché non supportato da php).

    PHP: ReflectionClass::getDocComment - Manual
    Antonio Angelino :: LinkedIn | Twitter


  4. #19
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    4,374

    Re: Recess Framework

    Citazione Originariamente Scritto da Antonio Visualizza Messaggio
    Beh, variare la metodologia di trattamento di un oggetto può essere vista come una modifica sul workflow dell'applicativo

    Comunque in PHP con le reflection puoi grabbare i commenti e farci quel che vuoi senza problemi (alla fine quelle sono annotazioni, solo che loro non possono usare direttamente @qualcosa perché non supportato da php).

    PHP: ReflectionClass::getDocComment - Manual
    sì han scopiazzato proprio da Java la questione delle annotations, ma mi domando perchè... uno sviluppatore PHP non se le aspetta ste robe... è un colpo basso

  5. #20
    HT Member L'avatar di kyxz
    Data Registrazione
    Nov 2007
    Messaggi
    40

    Re: Recess Framework

    Mah io credo che sarebbe da evitare, il codice è il codice e i commenti sono i commenti. Che è sta smania di eseguire i commenti?
    Zend PHP5 Certified Engineer - ZEND#013422
    Blog: https://www.kyxz.me

  6. #21
    Nuovo utente
    Data Registrazione
    Dec 2010
    Messaggi
    1

    Re: Recess Framework

    Ciao le annotation attraverso commenti stanno venendo applicato anche in symfony 2 e doctrine 2.

    In oltre anche flow3 il futuro mvc in cui verra creato typo3 supporterà le annotation tramite commenti.

    sinceramente a me sembra un modo molto pulito per fare programmazione dichiarativa attraverso le annotations

  7. #22
    Appassionato
    Data Registrazione
    Nov 2007
    Località
    Leamington Spa, UK / Grosseto, IT
    Messaggi
    100

    Re: Recess Framework

    Usare i commenti come annotations mi sembra una ottima idea. Gli sviluppatori hanno superato i limiti del PHP come potevano. Il framwork non lo conoscevo e mi sembra molto buono visto che uso Ruby on Rails, devo dire mi ci troverei bene. Si possono creare model che generano, volendo, le tabelle prendendo le informazioni dalle propieta` del model (nome proprieta` = nome campo) e dalle annotations per quanto riguarda il tipo di campo (stringa, intero, etc). Sembra che si integri con PHPUnit per i test anche se preferirei usare un framework BDD per il testing.

  8. #23
    SuperMod L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,385

    Re: Recess Framework

    Citazione Originariamente Scritto da rtacconi Visualizza Messaggio
    Usare i commenti come annotations mi sembra una ottima idea. Gli sviluppatori hanno superato i limiti del PHP come potevano. Il framwork non lo conoscevo e mi sembra molto buono visto che uso Ruby on Rails, devo dire mi ci troverei bene. Si possono creare model che generano, volendo, le tabelle prendendo le informazioni dalle propieta` del model (nome proprieta` = nome campo) e dalle annotations per quanto riguarda il tipo di campo (stringa, intero, etc). Sembra che si integri con PHPUnit per i test anche se preferirei usare un framework BDD per il testing.
    Il problema è la parte in grassetto.

    Io ormai ci ho perso le speranze che php evolva seriamente a qualcosa usabile in ambito enterprise ed è un peccato; la prova è il supporto unicode che non vedrà luce neanche quest'anno
    Antonio Angelino :: LinkedIn | Twitter


  9. #24
    Appassionato
    Data Registrazione
    Nov 2007
    Località
    Leamington Spa, UK / Grosseto, IT
    Messaggi
    100

    Re: Recess Framework

    Usa Quercus, PHP in Java :-P cosi le strighe sono in unicode.

  10. #25
    SuperMod L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,385

    Re: Recess Framework

    Citazione Originariamente Scritto da rtacconi Visualizza Messaggio
    Usa Quercus, PHP in Java :-P cosi le strighe sono in unicode.


    Aspetta che Seam 3.x sia veramente pronto poi so io che vi combino
    Antonio Angelino :: LinkedIn | Twitter


  11. #26
    Appassionato
    Data Registrazione
    Nov 2007
    Località
    Leamington Spa, UK / Grosseto, IT
    Messaggi
    100

    Re: Recess Framework

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Vabbè, ma son variabili/costanti, alla fine...
    Niente di particolare.

    Quella roba li la si può fare, in maniera più o meno pulita, con strumenti più o meno simili, in ogni linguaggio.

    Ma quello che è folle (e che nemmeno quelli di WP han pensato, fino ad ora) è prendere decisioni sul flusso del programma in base ai commenti.
    Non hanno a che fare con il flusso del programma, li devi vedere come 'configurazione'.

    Se con il PHP fosse possibile creare una DSL, si potrebbe scrivere:

    Codice:
    public $titolo, integer, size = 20;
    Visto che con PHP e Java non e` possibile, con Java hanno inventato le annotations, con il PHP... non credo che ci abbiano ancora pensato

    Comunque un connazionale scriveva sulla annotazioni con il PHP nel 2008: http://blog.fedecarg.com/2008/07/19/...ations-in-php/

  12. #27
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,234

    Re: Recess Framework

    Più che altro, mi piacerebbe sapere come fanno a leggerle a livello di PHP.

    Per definizione, i commenti non sono visti dall'interprete, questo mi fa pensare che ci sia una sorta di lettura brutale del file in background, il che è un male, imho.

    Sarebbe interessante capire anche come funzionano le annotation in un progetto codificato con zend o ioncube, che, a quanto ne so, saltano a pie-pari i commenti quando credo il codice, il che escluderebbe una lettura brutale del codice stesso per prenderne i commenti
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

  13. #28
    Appassionato
    Data Registrazione
    Nov 2007
    Località
    Leamington Spa, UK / Grosseto, IT
    Messaggi
    100

    Re: Recess Framework

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Più che altro, mi piacerebbe sapere come fanno a leggerle a livello di PHP.

    Per definizione, i commenti non sono visti dall'interprete, questo mi fa pensare che ci sia una sorta di lettura brutale del file in background, il che è un male, imho.

    Sarebbe interessante capire anche come funzionano le annotation in un progetto codificato con zend o ioncube, che, a quanto ne so, saltano a pie-pari i commenti quando credo il codice, il che escluderebbe una lettura brutale del codice stesso per prenderne i commenti
    Come ha detto Antonio usa la reflection API in run-time

  14. #29
    SuperMod L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,385

    Re: Recess Framework

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Più che altro, mi piacerebbe sapere come fanno a leggerle a livello di PHP.

    Per definizione, i commenti non sono visti dall'interprete, questo mi fa pensare che ci sia una sorta di lettura brutale del file in background, il che è un male, imho.
    Semplicemente le nuove versioni dei vari encoder lasciano i commenti nel file encodato; infatti se vai a leggere la userguide di ioncube 7, noterai:

    3.14.3
    Omitting Documentation Comments [--no-doc-comments]
    Documentation comments are comments with the following syntax:
    /**
    My code comment
    */
    These comments are exposed by the PHP 5 reflection API, and are preserved by the PHP 5 Encoder by default. In order to omit these documentation comments from encoded files specify the --no-doc-comments option.
    Antonio Angelino :: LinkedIn | Twitter


  15. #30
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,234

    Re: Recess Framework

    Ecco, questo spiega tutto ed esclude a priori che la reflection api rilegga il file sorgente per accedere ai commenti, visto che non potrebbe rileggere un file encodato.
    http://www.web4web.it - Low Cost Hosting
    Tutti i pacchetti sono multidominio.
    Database e domini illimitati a partire da €10


    http://www.guest.it - Servizi professionali su misura.

Discussioni Simili

  1. Risposte: 67
    Ultimo Messaggio: 17-01-2012, 11:40
  2. .NET Framework in USA
    Di ale73 nel forum Hosting Oltreoceano
    Risposte: 0
    Ultimo Messaggio: 20-07-2010, 22:24
  3. Framework Javascript
    Di Uno nel forum Javascript & AJAX
    Risposte: 5
    Ultimo Messaggio: 23-05-2010, 01:53
  4. Framework di Sviluppo
    Di Naruto nel forum PHP
    Risposte: 9
    Ultimo Messaggio: 13-01-2008, 16:07
  5. Framework di Sviluppo
    Di Naruto nel forum Io Programmo
    Risposte: 9
    Ultimo Messaggio: 13-01-2008, 16:07

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi