¿Cómo puedo realmente construir proyectos usando Java?

programación


Hola, tengo el problema de no poder crear ningún proyecto útil. He trabajado en aprender conceptos de programación orientada a objetos y también otros conceptos básicos de programación y he entendido muy bien los conceptos, pero todavía me falta algo para construir algo útil. No entiendo cuál es el concepto que me falta. Incluso después de conocer los conceptos, me resulta muy difícil descubrir cómo se construirá un buen proyecto. Por favor ayúdenme si pueden, ya que todos sabemos que aprender sin construir no sirve de nada.
Gracias.

Lo que he probado:

Construyendo proyectos por mi cuenta muchas veces y aprendiendo conceptos básicos.

Solución 1

Realmente no podemos decirte nada específico: es una habilidad, y la única forma de desarrollarla es a través de la práctica; puedes ver todo el Tour de Francia que quieras, pero no te enseñará a hacerlo. ¡montar en bicicleta! 😀

Elija un tema que le interese y escriba usted mismo una especificación de cómo debería funcionar.
Luego lea las especificaciones y genere una descripción general del diseño: datos requeridos, cómo deben procesarse, cuál será la interacción con el usuario.
Luego intente dividir eso: para proyectos grandes, una buena manera de comenzar a dividir es considerar el modelo de 3 capas: capa de datos, capa comercial, capa de presentación; luego, determine cuáles serán las interacciones entre ellas.

Luego piense en la selección del idioma y el marco.

Luego diseña las capas mismas.

Luego refine los diseños, prepare casos de prueba, cree un documento de criterios de “aprobación” para saber cuándo está terminado.

Luego podrás empezar a diseñar código y, finalmente, empezar a escribirlo.

¿Suena como mucho trabajo? Bueno, sí, es mucho trabajo para un proyecto grande, pero se necesitan los mismos pasos independientemente del tamaño del proyecto: incluso un ejercicio de tarea, aunque gran parte de eso se hace antes de comenzar a trabajar: necesita una especificación (la tarea), una descripción general del diseño (el “caparazón del programa” que proporciona el profesor), la elección del lenguaje y el marco son los profesores, los datos se especifican en la tarea, etc. Si te pierdes algo de esto, a la larga tu vida será más difícil.

Pero como dije, la única manera de mejorar en esto es practicar y cometer errores de los que puedas aprender para la próxima vez.

¡Buena suerte!

Solución 2

Echa un vistazo a Tutoriales de Java Rutas de aprendizaje[^] y Bienvenido a Apache NetBeans[^]. Muchos tutoriales e ideas útiles, pero también orientación sobre cómo montar las cosas.

コメント

タイトルとURLをコピーしました