Traducción a idioma extranjero de mvc
Así que no es sencillo elegir C++ o JAVA, no hay ventajas ni desventajas. Sin embargo, siempre que aprendas bien un idioma, puedes aprender cualquier cosa. (Como dice el libro, poder programar en un idioma equivale a trascender un idioma, es decir, programar en inglés). Las diferencias entre c++ o JAVA incluyen. . NET, la diferencia radica en el campo de aplicación. En mi experiencia, C++ se usa para gráficos, procesamiento de números e investigación científica, y C está más integrado. JAVA y. Net se utiliza en el desarrollo de proyectos de aplicaciones a nivel empresarial. tiempo de desarrollo. NET es corto, es fácil encontrar candidatos correspondientes y es más adecuado para empresas comunes. La curva de aprendizaje es más pronunciada en comparación con Java.
Me gustan los libros recomendados: cc2e es uno de los libros de lectura obligada para los desarrolladores junior.
Cualquier otro contenido deberá estudiarse de libros de texto clásicos extranjeros, como los traducidos por Machinery Industry Press. Leer la mayoría de los libros en China es una pérdida de tiempo.
Por supuesto que es una codificación más práctica.
-
Adjunto está mi respuesta original a las preguntas de otras personas sobre C++ y Java:
Cuando estaba en la escuela, leí este libro "Lenguaje de programación C++". (Edición especial) - Los ocho King Kong de C++ - "El padre de C++" de Bjarne Straustrup, traducido por Qiu Zongyan de la Universidad de Pekín, recomendado por el instructor. Se puede decir que es una enciclopedia de C++. Después de todo, es un libro escrito por el autor del lenguaje C++. De hecho, es un poco difícil de leer al principio. Se recomienda leer primero el manual de C ++. Piensa en C++ y léelo de nuevo. Una vez que tenga una comprensión básica de C ++, sabrá que C ++ es un lenguaje especialmente preparado para programadores y luego leerá más (más) versiones chinas de Effective C ++: la versión china breve y concisa puede mejorar rápidamente su comprensión de C ++ y la realidad. capacidades de combate. Si está obsesionado con C++, puede leer "El diseño y la evolución del lenguaje C++" para explorar en profundidad el modelo de objetos de C++.
Los siguientes son todos buenos libros. “Hay dos tipos de conocimiento, uno es el que sabes y el otro es el que sabes encontrar” (del libro anterior). Hay muchos libros sobre computadoras. Cómo encontrar los libros adecuados es una capacidad de aprendizaje clave. Mi método es leer traducciones al chino de obras maestras extranjeras de Mechanical Engineering Press o Electronic Industry Press. Debes leer los clásicos. Después de leerlo sabrás que los libros clásicos también están dirigidos a principiantes, son muy fáciles de entender y de alto nivel. Terminé de leer un libro, uno de los diez primeros. La mayoría de los autores nacionales (algunos autores tienen buenos trabajos) no son buenos escribiendo en computadora y no son serios. Leer diez libros sin los diez primeros es una pérdida de tiempo.
No recuerdo las citas de la página web. Elige algo.
Lenguaje de programación C++ (edición especial) - Los ocho diamantes de C++ - Bjarne Straustrup "El padre de C++"
C++ Primer (tercera edición)) Versión china-c++Ocho Diamonds-Stanley B.Lippman
C++ Primer (4.a edición)Versión china-c++Eight Diamonds-Stanley B.Lippman
Biblioteca estándar de C++: tutoriales de autoaprendizaje y manuales de referencia - c+++ King Kong - Nicolai M.Josuttis
El diseño y evolución del lenguaje C++ - C++ Eight King Kong - Bjarne Straustrup "Padre de C++"
Exploración en profundidad del Modelo de objetos C++-c++ King Kong-Stanley B. Lippman
Versión china esencial de C++-c++ Eight King Kong-Stanley B. Lippman
Segunda edición china efectiva de C++-C++++ Eight King Kong -Scott Meyers.
Una versión china más efectiva de C++ - C++ Eight King Kong-Scott Meyers
Pensamientos de programación en C++ (segunda edición) Volumen 1: Guía estándar de C++-Bruce E. Kyle
Pensamientos de programación C++ (segunda edición) Volumen 2: Tecnología de programación práctica - Bruce Ekel
Lenguaje de programación C++, "C++ Primer"
Dentro del modelo de objetos de C++, hay muchas dificultades
Biblioteca Enciclopedia Biblioteca estándar C++
Acumulación de experiencia en ingeniería C++ eficaz, C++ más eficaz, C++ excelente
Ocho diamantes de C++:
1. Essen Tital c++-Lippmann: el padre de c++, rama corta, centrada en el núcleo, ligera y corta, adecuada para principiantes.
2. Lenguaje de programación C++: el padre de C++, autoridad técnica, escritura profunda, pensamiento profundo, representante de la Enciclopedia C++.
3. Introducción a C++ - Lippmann - ha estado en el mercado de libros durante más de diez años. Es el mejor libro de texto sobre C++ y un representante de la enciclopedia de C++.
4. Dentro del modelo de objetos de C++ - Lippmann - Es muy bueno pero también muy difícil revelar la capa inferior de C++.
5. C++ eficaz: demuestra experiencia experta a través de 50 ejemplos de programación y la redacción es interesante y sencilla.
6. C++ más eficaz: a través de 35 ejemplos de programación, se demuestra la experiencia de los expertos y la escritura es interesante y sencilla.
Biblioteca estándar 7.c++-enciclopedia de la biblioteca estándar de c++.
8. Patrón de diseño: la base del software orientado a objetos reutilizable.
1. Java
Lenguaje de programación Java (Tercera edición) - Cuatro novelas clásicas de Java - James Gosling (el padre de Java).
Pensamientos sobre programación Java (segunda edición) - Cuatro novelas clásicas de Java - Bruce Ekel
Pensamientos sobre programación Java (3.ª edición) - Cuatro novelas clásicas de Java - Bruce Ekel.
JAVA 2 Core Technology Volumen 1: Conocimientos básicos (séptima edición) - Cuatro novelas clásicas de Java - Kay Horstman
JAVA 2 Core Technology Volumen 2: Funciones avanzadas (séptima edición) - Java Cuatro novelas clásicas - Kay Horstmann
Versión china efectiva de Java - Las cuatro novelas clásicas de Java - Joshua Bloch.
Master Struts: Diseño y desarrollo web Java basado en MVC - Sun
Master Hibernate: Explicación detallada de la tecnología de persistencia de objetos Java - Sun Qinwei
Tomcat y Java Tecnología de desarrollo web-Sun Qinwei
Java y patrones-Hong Yan.