Maison >développement back-end >Problème PHP >Que doivent savoir les architectes PHP ?
Quelles sont les conditions requises pour devenir architecte PHP ? Vous voulez savoir ?
La croissance d'un architecte est indissociable des pièges, testant constamment diverses solutions, pièges, des petites fosses aux grandes fosses, et progressivement résumées. L'autre chose est d'en apprendre davantage et de communiquer davantage, d'être éclectique, de ne pas prêter une attention particulière aux détails, de regarder les grandes lignes et de comprendre les valeurs fondamentales et les défauts des choses communes. (Apprentissage recommandé : Tutoriel vidéo PHP)
Une architecture logicielle de programme et de système informatique fait référence à une ou plusieurs structures du système. La structure comprend la construction du logiciel, les propriétés visibles de l'extérieur de la construction et leurs interrelations.
Un architecte qualifié doit avoir une vision noble pour transformer le « monde » et transformer de nobles idées en réalité. Ce que vous devez faire, c'est briser toutes sortes de résistances et construire quelque chose que la plupart des gens dans le monde ont. jamais vu. Quelque chose auquel je n'avais même pas pensé.
L’étendue des connaissances de l’architecte doit dépasser celle du programmeur moyen.
En fait, la compréhension la plus simple de l'architecture n'est qu'une seule phrase, qui consiste à trouver des moyens de résoudre des problèmes sous diverses contraintes.
La planification et la mise en œuvre de l'architecture dépendent de nombreux facteurs environnementaux existants et ne peuvent être reproduits. Par conséquent, un architecte qualifié doit être capable de prendre en compte autant de facteurs que possible qui ont un poids excessif sur l'architecture, puis faites des compromis, saisissez les facteurs clés et enfin concentrez-vous sur les avancées clés.
Les architectes doivent d'abord être capables de décomposer les besoins des utilisateurs et d'utiliser divers outils pour NET, ils doivent connaître divers StructMappers et même PostSharp pour l'injection d'attributs et la programmation d'entrée AOP, simple BLL, il faut encore comprendre. DAL et PAL Bien entendu, s'il existe une couche de domaine, la manière d'appliquer de manière flexible le middleware SOA pour développer des interfaces de microservices est également particulièrement importante.
Dans ce contexte d'évolution rapide, un architecte qualifié ne peut suivre le rythme de son temps que par l'apprentissage continu, éviter de devenir un goulot d'étranglement pour l'équipe et l'organisation, et continuer à faire de votre votre propre contribution, alors si vous souhaitez continuer sur la voie de l'architecture, apprenez tout au long de votre vie !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!