Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/12/2012, 18:26
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 10 meses
Puntos: 89
Respuesta: ¿para ser un programador bueno de php debo aprender a usar framework o pue

1.¿Para ustedes es necesario usar framework?

Depende de la magnitud del proyecto y la cantidad de codigo que sea. NO siempre es necesario estas herramientas, hasta en cosas pequeñas son absurdas y molestas , incluso pesadas.

2-¿cuales son ventajas y desventajas?
muchas y pocas.
Si programo en Symfony2 y vos tambien, es muy probable que programemos juntos y no nos demos cuentas de quien es cada codigo. Eso es gracias a que los framework te fuerzan a escribir a su modo.
Para trabajar en equipo es SUPER util.

No se trata de la rueda y de inventar...

Se trata de reutilizar codigo, pero no es gracias a los Frameworks, si no a la ingenieria de Informatica, o OOP (programacion orientada a objetos), No solo se trata de una manera de programar, tiene su paradigma, teoria y es muy dificil de entender.
Es mas si no sabes UML (Lenguaje unificado de modelado) es muy dificil que sepas OOP, y entiendas como funciona un Framework, es parte de lo que te dije en otro hilo.


3-¿y como aprender de forma correcta?

-MI IDEAL: Estudiar OOP y UML ( libros, no hay tutos, no hay guias cortas ni video tutoriales. Solo Libros gordos y complejos, bien universitarios). Y entender MVC.

-ESTANDAR: elegir uno framework, ejemplo Symfony2, leer libros de mi primer APP en Symfony2, hay un par muy buenos.

-CORRECTA: Entender PHP estructurado (osea no OOP), saber que es un lenguaje limitado en OOP, y cual dichos limites, aprender UML, amprender OOP, aprender MVC, y por ultimo arrancar con cualquier Framework.

Te aseguro tras aprender 1 o 2 meses PHP UML OOP y MVC. En tan solo 2 dias dominas cualquier Framework.

Saludos
__________________
Mono programando!
twitter.com/eguimariano