exigences de scène
1) L' accès à l' information pertinente pour approfondir la compréhension du développement agile et la programmation en binôme;
2) la situation de l' équipe, l'adresse de blog de l' équipe, GitHub adresse dépôt sujets sélectionnés,
3) pour le sujet de l' accès à l' information, la compréhension du sujet;
4) après que les deux hommes pour discuter de l'utilisation de la plate - forme de développement technologique et des outils;
5) a enregistré deux discuté;
Une bonne compréhension de la programmation de paire
Tout d'abord, quelle est la paire programmant, selon la définition de Baidu Encyclopédie, la programmation paire fait référence aux deux comités qui siègent dans les mêmes programmeurs pour développer des logiciels pour travailler la scène, par rapport à deux programmeurs travaillent de manière indépendante, la programmation de paire peut écrire une qualité supérieure code. Colorectaux détaillé la compréhension de la programmation, je pense que nous pouvons avoir les éléments suivants:
(1) La coopération
La coopération est jamais une question de simple, mais la coopération peut rendre les choses plus diversifiée, plus intégré, le même, tout le monde doit partager le travail, mais peut aussi grandement améliorer la productivité.
(2) le niveau de la pensée
Deux personnes pensent que le niveau sera différent, ils ne peuvent pas avoir des performances évidentes sur l'amélioration de la technologie, mais ils résoudre le même problème à différents niveaux de faire abstraction les plus rapides à trouver une solution, et moins d'erreurs .
(3) renforcer la capacité de l'équipe
Développement, toujours une chose d'équipe, la qualité d'une personne à remplir? La puissance des individus, est toujours limité, nous avons besoin d'exercer leurs compétences en travail d'équipe, nous rencontrons souvent des difficultés dans la programmation, comment allons-nous le faire? La plupart du temps de l'Internet, chercher de l'aide gros bétail, ou leur propre code pour d'autres personnes de recherche, non? Pourquoi ne pas essayer la programmation paire? Faites confiance à vos coéquipiers, il vous donnera beaucoup d'idées nouvelles.
Je continue de prendre la programmation avec mes coéquipiers, nous selon les questions des enseignants, l'utilisation de c ++ / c, langage Java écrit un petit programme pour la réalisation d'un jeu amusant, on obtient une bonne récolte, quand j'étais en programmation , il y a quelques problèmes mineurs ont été corrigea, je pensais à un moment donné dans le pas très bon, mes coéquipiers m'a donné une bonne idée.
D'autre part, l'équipe de cas
Nom de l'adresse du blog ID étudiant
Li Tao Li https://home.cnblogs.com/u/Torryli/
Wang Yi 3170701206 https://www.cnblogs.com/wendy980514/
Thèmes choisis: Jeu de la Vie
Entrepôt Adresse: https: //github.com/Wendy980514/torry-wendy-arithmetic.git
En troisième lieu, la tâche de la compréhension et de la description
Jeu de la vie est un mathématicien britannique John Horton Conway en 1970, invention des automates cellulaires, qui comprend un monde rectangulaire à deux dimensions, un monde où chaque carré abrite une cellule vivante ou morte. Une prochaine fois cellulaire ou le nombre de cellules mortes dans les huit carrés vie de vie adjacente dépend. Si un nombre excessif de cellules dans les cases adjacentes vivantes, les cellules en raison du manque de ressources et l'instant de mourir, bien au contraire, si l'environnement de vie cellulaire est trop petite, les cellules sont mortes en raison de trop seul. Dans un jeu similaire à Go chessboard, peut être infiniment étendu la grille carrée à deux dimensions. Par exemple, supposons que voulez que chaque boîte peut être placée dans une cellule vivante, vit cellule que deux états: « Santé » ou « mort ». Dessin, carrés noirs représentent la cellule est « morte », la couleur représentée par l'autre cellule est « vert ». Lorsque le jeu commence, chaque cellule peut être au hasard (ou masse de référence) est réglé sur un état « vert » ou « mort » un, puis l'état suivant de chaque cellule est recalculé en fonction de la loi de la survie suivante:
● état de chaque cellule est déterminé par un état des cellules 108 et les cellules voisines;
● S'il y a trois cellules autour d' une cellule pour vivre, la cellule vivante, cette cellule si l'original est mort serait transformé en vie, si la vie d' origine reste inchangé;
● Si deux cellules autour d'une cellule vivante, l'état de la mort cellulaire reste inchangé;
● Dans d' autres cas, les cellules sont mortes, qui est, si la cellule est convertie en morts - vivants d' origine, si les restes originaux morts sans changement.
Quatrièmement, le développement de la plate-forme linguistique et le développement
C / C ++ et JAVA, Microsoft Visual C ++ 6.0 et Eclipse.
Cinquièmement, la discussion et l'enregistrement
Les deux d'entre nous sont très faible capacité de chaque expérience, nous sommes bien sûr tous submergés par le dernier groupe de la plus complète. Les deux d'entre nous ont formé une équipe, deux têtes valent mieux que Zhuge Liang, bien que le processus des hauts et des bas, mais le résultat toujours parfait.
Nous avons d'abord fait sur le développement de la discussion de la langue, mon premier choix est la langue de python, parce que le langage est concis et facile à comprendre python, et est une langue que je suis plus intéressé, mais le code d'écriture ce stade, je compris que ma connaissance du langage python bien sûr, apprendre en moi trop difficile d'écrire une perte de temps, et a finalement abandonné le langage python, et même des individus séparés, chacun un code complet. Après l'achèvement du code, nous avons trouvé deux langages de développement et les plates-formes ne sont pas les mêmes, mais cela n'affecte pas, donc nous allons simplement aller sur. Puis commença à se demander comment le code dans l'entrepôt pour aller à l'intérieur. github anglais complet pour nous est vraiment un mal de tête, tout en regardant l'ordinateur, tout en utilisant un téléphone mobile à tout moment de la traduction de mot inconnu. À la hauteur des attentes de nous, et finalement terminé l'expérience est que la première étape.
Résumé et réflexions
La programmation en binôme est une collaboration de deux personnes ou un groupe, nous avons certainement plus de 2 1 + 1, deux division claire du travail, le travail d'équipe, l'efficacité plus complète. Deux personnes ont des problèmes mis en avant leurs idées à discuter et, éventuellement, obtenir une meilleure solution.