Jump to content
Nuevos Rangos en EyBooks Read more... ×

juliocesar2018

Curious
  • Content Count

    196
  • Joined

  • Last visited

  • Feedback

    N/A

Community Reputation

6 Neutral

2 Followers

About juliocesar2018

  • Birthday 01/01/2019

Personal Information

  • Study
    Desarrollo

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. juliocesar2018

    Curso de testing QA

    Las siguientes plataformas tienen cursos respecto a este tema calidad del software escuela it, pluralsight, udacity, platzi.
  2. Muchas gracias por el curso solo la parte 16 me marca error de descarga, será posible si la vuelves a subir gracias.
  3. La importancia que tienen las interfaces como atributo en las clases en la programación orientada a objetos permiten que el cliente no se acople a un objeto en especifico, fomentando la extensibilidad de tu código, cuando existan nuevos requisitos. public interface IDataBase { public Connection getConnection(); } public interface IDataBaseProperties { public void setProperties(); } public class DataBaseConnection { private IDataBase iDataBase; public DataBaseConnection(IDataBase iDataBase) { this.iDataBase = iDataBase; } public Connection getConnectionDataBase(){ return iDataBase.getConnection(); } } public class DataBaseConnectionMSSQL implements IDataBase, IDataBaseProperties { private String userDataBase; private String passwordDataBase; private String urlDataBase; public DataBaseConnectionMSSQL() { setProperties(); } @Override public Connection getConnection() { try { return (Connection) DriverManager.getConnection(urlDataBase, userDataBase, passwordDataBase); } catch (SQLException e) { new ShowMessage().getMessage(e.getMessage() + " " + e.getErrorCode()); } return null; } @Override public void setProperties() { } } public class TestDataBaseConnection { public static void main(String[] args) throws SQLException { Connection connection = new DataBaseConnection(new DataBaseConnectionMSSQL()).getConnectionDataBase(); } }
  4. juliocesar2018

    Que opinan de los cursos de Pluralsight ?

    Otro nivel los de esta plataforma.
  5. Ese profesor es de otro nivel, como siempre hay excepciones.
  6. Es correcto lo que comentas, agrégale no son los mejores estudiantes, optan por lo fácil nadie evalúa sus conocimientos como maestros, cosa que la industria se te exige 100% teoría y practica.
  7. Los maestros universitarios suelen usar la técnica de programación Bottom-up, lo recomendable es usar la tecnica Top-down en los proyectos. También suelen mezclan procesos de programación orientada a objetos con estructurada, definen primero el modelo de datos, cuando lo primero es definir las clases candidatas y los casos de uso.
  8. @diana fer Este tema se ve en metodologías de desarrollo de software saludos. @lynch36 No aporta mucho a la programación orientada a objetos, consiste en crear un proyecto básico, sin contemplar la arquitectura de un software. Te encuentras muchos ejemplos de estos en cursos online y libros universitarios. En la que se crean clases anémicas sin responsabilidades y sin ninguna organización en paquetes. @ghellscream9 Gracias por el dato de la universidad. @Somebody Gracias por el dato. Ya los vi y explican muy bien ciertos puntos que menciono. @Juandavid990 Es correcto los ejemplos son básicos y trillados en análisis y diseño. Pruebas se ve de manera teórica, no a nivel código es decir que los proyectos de software incluyan clases de unit test etc. @ghellscream9 Con Scrum no llegas muy lejos, sin no se acompaña con XP.
  9. Si así lo entendí, como materia de la carrera ¿Que universidad incluye la materia de arquitectura de software en su plan de estudios disculpa?.
  10. Que sirva la experiencia a otros para que valga la pena lo aprendido.
  11. 2 años de investigación por mi cuenta, sobre que se necesitaba para alcanzar un nivel competitivo post Universidad, espero les sirva a las nuevas generaciones esta información.
  12. El detalle es que, los que imparten no dominan el tema, solo se basan en libros, un gran cancer de los docentes universitarios. Si tienes el dato ¿ Que universidad imparte arquitectura de software a nivel licenciatura?. La arquitectura de un software inicia con la definición de paquetes y aplicación de patrones de diseño en la colaboración de objetos.
  13. Para todos aquellos que estudian alguna Ingeniería de software o carreras a fin. El nivel de egresado cómo desarrollador deja mucha que desear actualmente debido a varias lagunas en el contenido del plan de estudios. Para que no te pase lo que a muchos, estudia por tu cuenta hasta dominar estos temas si realmente quieres alcanzar un nivel competitivo antes de egresar. Metodologías de Desarrollo de Software (Tradicionales y Ágiles). Análisis y Diseño (RUP). Pruebas de Software (Código). Control de Versiones. Patrones Arquitectónicos. Arquitectura de Software. Arquitectura de Sistemas. Paradigma Orientado a Objetos (Domain Model) Frameworks. Prototipos de Software. Integración Continua. Nota: Los temas que están en negritas son temas que no se ven en la universidad a nivel licenciatura y que son fundamentales para alcanzar un nivel respetable, los que están subrayados se ven de manera muy superficial o les falta aplicación del mundo real.
  14. juliocesar2018

    UDEMY Subneteo de Redes

    Gracias por el curso.
  15. Gracias por el curso.

Contenido en EyBooks

EyBooks no almacena ni reproduce contenido protegido por derechos de autor.

Siguenos

×