Programadores preguntas adecuadas (consejo personal)

prefacio

En este trabajo, escribí a los estudiantes actuales en el grupo de comunicación técnica.

¿Por qué deberían las preguntas correctas?

Para el que pregunta, el beneficio es:

  • describir con mayor claridad con claridad sus propios problemas;
  • El mayor problema se resuelve probabilidad
  • Las preguntas están más dispuestos a responder a su pregunta

Para el que pregunta, el beneficio es:

  • Pasar menos tiempo para resolver el problema
  • Punto sienta más cómodo y más dispuestos a resolver el problema

¿Cómo hay que considerar es se hacen las preguntas correctas, mi consejo es ponerse, pensar en ello, supongamos que a sí mismos como el que hace las preguntas, era que para resolver el problema de la gente necesita la pregunta, ¿qué tipo de cosas pueden mejor resolver el problema?

Esto es lo que en realidad el trabajo, el aprendizaje viene a través de, por ejemplo, sus colegas queremos hacer una pregunta, ¿qué otras preguntas que usted, el otro dudado no sé, que no entendía que este problema se puede solucionar?

Piense de nuevo, las pruebas de los estudiantes mencionan error, no está atrayendo una gran cantidad de que se va a escapar, cuando se produjo el problema, lo que sucedió la escena, lo que desencadenó por el usuario, esta información no, se dice, cómo resolver?

Nuestra parte de la prueba, cada mapa no quiere decir que el número de copia única de los problemas, como la identificación del usuario, cada vez que cambiamos los estudiantes a desarrollar fallo, brillando dibujo debe llamar a un solo número? ¿Quieres Tucao?

Sacó tantos, de hecho, que debemos tratar, en el lugar de trabajo, en la vida, la gente hace una mosca, un colega le gusta hacer, y están dispuestos a trabajar con ustedes, y que trabajan conjuntamente hombre muy feliz .

Anteriormente, le pregunté a mi problema colegas, sino también qq en el mapeo directo, y más tarde un colega y yo dije, ah pegar texto, o incluso golpearse de nuevo.

Bueno, eso es empatía.

Las preguntas correctas, el núcleo es tener empatía.

Por debajo de esa específica, proyecto Java de preguntas.

En primer lugar, el proyecto de uso experto

Antes de añadir clave, eliminar el directorio de destino, tan grande, o QQ micro-canales, Chuan Chuan debe ser mucho tiempo, y es a veces en el archivo de teléfono recibida, en general, examinar la cuestión debe estar en el equipo, no quite el directorio de destino, un proyecto , de megabytes normales, esta vez, decenas de cerrar el archivo en la carta de micro debe ir a la computadora, se necesitarían unos minutos.

java backend para la mayoría de proyectos Maven, por lo que, en general, un proyecto Maven estándar, un largo camino:

Es una carpeta, a continuación, dentro de un pom, una carpeta src. Ver figura específicamente a continuación (de la red :)

Tal proyecto Maven, no importa lo IDE, son la importación directa de, por lo que, para responder a las preguntas de la gente, para conseguir este proyecto, puede importar directamente en su propio IDE.

Si el módulo es una polimerización multi-proyecto, la longitud general de la siguiente manera:

No sé cómo construir una ingeniería de la polimerización, se puede leer mi artículo anterior, el anterior, escrito en general, pero todavía se puede ver. También puede buscar por su cuenta.

https://www.cnblogs.com/grey-wolf/p/6606334.html

En segundo lugar, la base de datos SQL

El segundo punto importante es el proyecto de secuencia de comandos SQL involucrado una serie de cuestiones no deberá haber sido la base de datos, y luego olvidarse de él. Algunos, ninguna base de datos, no inicie, o bien, después de la salida, no hay datos de prueba y reproducir el problema, esta vez, es necesario dotar a la secuencia de comandos SQL.

Formato de secuencia de comandos SQL en general es la siguiente:

  1. tabla de SQL incorporado

    CREATE TABLE `user` (
      `id` int(10) NOT NULL,
      `username` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
    
  2. insertar declaraciones y otros datos de inicialización

    
    insert  into `user`(`id`,`username`) values (222,'ssss');
    
  3. La construcción de una base de datos SQL

    CREATE DATABASE /*!32312 IF NOT EXISTS*/`test` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci */;
    
    

En general, el sql anteriormente, pueden ser generados directamente por navicat otras herramientas. Es libre para buscar.

En tercer lugar, los pasos para reproducir el problema

En general, para un proyecto web, muchas preguntas son de solicitud de la API de disparo, como varios de errores que normalmente encuentro; una pequeña parte de las tareas de sincronización activa.

Si la solicitud se dispara, es necesario proporcionar: una solicitud de interfaz, el camino, qué tipo de parámetros, ya que diferentes parámetros, puede ser capaz de reproducir un problema, una no puede.

Esto puede proporcionar como sigue:

I anterior es sólo un ejemplo, no utilizamos imágenes, trata de usar palabras como, rizar el siguiente formato, puede mostrar el contenido completo de la solicitud:

curl -i -X GET \
 'http://127.0.0.1:8080/gym_war_exploded/user/borrowEquipment.do?eqId=54383a62-0a45-46b6-b1b0-c1be58446a4f&userId=c5d759d9c8f8407992ded888eebaf19b'

En cuarto lugar, tratar de deshacerse de factores no relacionados

Este es un punto positivo, el primer punto he dicho anteriormente, el proyecto ahora utiliza principalmente maven, ya sabes, o necesidad de descargar una gran cantidad de tiempo-dependiente.

Muchas veces, te dan un proyecto completo en el pasado, que varios cientos de dependencia, la otra parte deben descargar la siguiente media hora. . . ¿Cómo se dice esto?

Por lo tanto, tratamos de proporcionar una: la ingeniería mínimo puede reproducir el problema.

Es sencilla, pom.xml, la grande y no, intente presionar necesidad de, eso es lo que suele prestar mucha atención a la obra de un punto, menos paquete, embalaje mucho más rápido, pero también mucho más rápido de empezar, también más rápido de depuración (que puede tomar tiempo para cargar o clases de exploración, el paquete jar por menos).

V. Otros

TODO, el otro esté complementada.

resumen

Algunos estudiantes se sienten, hago una pregunta, demasiados problemas. Bajo Por supuesto, la cuestión no es sencilla, sobre todo, la situación no es suficiente información. Si realmente quiere resolver el problema, que sin duda lleva algún tiempo.

Supongo que te gusta

Origin www.cnblogs.com/grey-wolf/p/12656429.html
Recomendado
Clasificación