Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Procedurale e ad oggetti

    Salve a tutti! Premesso che me la cavo abbastanza con il php procedurale, solo che volevo fare un salto di qualità ed implementare certe cose (davvero poco eleganti usando le funzioni) con le classi. Mi viene un dubbio però, se io volessi chiamare DA DENTRO UNA CLASSE una funzione definita fuori (quindi una vera funzione, non un metodo) posso farlo? E' una soluzione buona oppure una soluzione da principianti inesperti? Lo dovrei fare in quanto ho una serie di funzioni definite in un pò di anni di lavori su php e che riuso di volta in volta, ridefinirmi delle classi per implementarle è una cosa che vorrei evitare. Inoltre le classi occupano più memoria o riducono in qualche modo le performance del software rispetto al procedurale? Grazie a chi mi darà una mano!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  2. #2

    Re: Procedurale e ad oggetti

    Originariamente inviato da Nunkij
    Salve a tutti! Premesso che me la cavo abbastanza con il php procedurale, solo che volevo fare un salto di qualità ed implementare certe cose (davvero poco eleganti usando le funzioni) con le classi. Mi viene un dubbio però, se io volessi chiamare DA DENTRO UNA CLASSE una funzione definita fuori (quindi una vera funzione, non un metodo) posso farlo? E' una soluzione buona oppure una soluzione da principianti inesperti? Lo dovrei fare in quanto ho una serie di funzioni definite in un pò di anni di lavori su php e che riuso di volta in volta, ridefinirmi delle classi per implementarle è una cosa che vorrei evitare. Inoltre le classi occupano più memoria o riducono in qualche modo le performance del software rispetto al procedurale? Grazie a chi mi darà una mano!
    beh funziona ma decisamente non è una buona metodologia di programmazione.
    Dovresti prima riscriverti tutto il codice già funzionante in OOP...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.