Maison développement back-end Tutoriel C#.Net Comment les gens qui en ont assez d'écrire du code développent des logiciels

Comment les gens qui en ont assez d'écrire du code développent des logiciels

Dec 05, 2017 am 11:03 AM

Moi, un oncle d'âge moyen de trente-quatre ans. Je code depuis plus de dix ans, du C++ au C#, du CS au BS. Quand je dors, je rêve d'"objets manquants", "indéfinis" et "Échec du chargement de la ressource". Ce n'était pas grave si je n'avais pas fait de développement BS auparavant, et la technologie utilisée était un peu moindre. Maintenant c'est incroyable, javascript, css, ajax, C#, python, java, sqlsever, oracle, mysql. Quoi qu’il en soit, être programmeur est voué à mener une vie misérable. Certains parlaient de transformation et de transfert vers la direction. La direction doit encore s'occuper des programmeurs. Si une bande de noobs sont confrontés à de tels problèmes techniques, ils doivent quand même s'adresser à moi !

Heureusement, l'année dernière, l'entreprise a organisé un voyage d'étude dans une unité coopérative, et ils ont travaillé sur des projets sur une base hebdomadaire. N'est-ce pas fou ? À une époque où l’expérience utilisateur est une préoccupation constante et où les clients doivent modifier leurs besoins en un clin d’œil, comment peut-elle être fournie aussi rapidement ? J'ai donc demandé conseil au directeur Yuan de leur département de projet. Après avoir entendu mes doléances, le directeur Yuan m'a regardé comme quelqu'un des temps anciens : « Frères, vous développez toujours de manière traditionnelle. Nous développons sur la base de frameworks depuis longtemps. Nous avons travaillé dur au cours des deux dernières années. ". Ici, j'ai également vu le cadre de développement Liruan qu'ils ont utilisé.

La couche inférieure de ce framework est entièrement configurée et peut directement prendre en charge les bases de données grand public. Les personnes qui ne connaissent pas le code peuvent développer des fonctions basées sur l'assistant. Les cadres de composants communs des workflows et des applications sont intégrés en eux-mêmes. Mais leur idée est bonne. Bien qu'elle puisse être développée sans aucune connaissance de base, le code source sera généré une fois le développement terminé. Les gens comme moi qui sont tout simplement paresseux peuvent s'appuyer entièrement sur ce framework pour effectuer le travail de base des programmeurs. tout, puis modifiez le code d'origine pour implémenter la partie logique clé. De plus, ce framework prend également en charge le déploiement distribué et en cluster. Dans ce cas, il n’y a pas lieu de s’inquiéter des performances.

Laissez-moi vous montrer l'une de ses principales fonctions :

1 En termes d'interface utilisateur, le framework est équipé de quatre ensembles d'interface utilisateur. . Ils découvrent la page Web. C'est ce qu'il y a à l'intérieur. Que sont la version classique, la version Feishang, la version Xuandong et la version Feiyang ? Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez d'écrire du code développent des logiciels

Comment les gens qui en ont assez d'écrire du code développent des logiciels

Comment les gens qui en ont assez d'écrire du code développent des logiciels

2. Gestion des autorisations - autorisations de fonctions, autorisations de données

Comment les gens qui en ont assez d'écrire du code développent des logiciels

Comment les gens qui en ont assez d'écrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

3. Conditions préalables au workflow : table de données correspondante/formulaire personnalisé

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

4. Flux de travail - Conception de processus

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

5. Centre de rapports

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Après avoir configuré l'instruction SQL de la base de données, l'effet d'aperçu final sera comme ceci

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

6. Générateur de code

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Après avoir sélectionné la base de données requise, configurez les informations et le code sortira immédiatement.

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

Comment les gens qui en ont assez décrire du code développent des logiciels

D'une manière générale, ce framework peut mettre en œuvre tout ce dont vous avez besoin dans le travail. Il est sans aucun doute excellent pour les gens comme moi qui écrivent du code et deviennent des patients paresseux contre le cancer. Bien sûr, je dois partager une si bonne chose. Vous pouvez aller découvrir la fonction. Leur site officiel est : www.learun.cn

Au fait, voici l'adresse d'essai : www.learun.cn:8090

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Partage d'expérience en développement C# : méthodologies de développement rapide et de développement agile Partage d'expérience en développement C# : méthodologies de développement rapide et de développement agile Nov 23, 2023 am 09:37 AM

Dans le processus de développement C#, le développement rapide et les méthodologies de développement agiles sont très importants, en particulier dans le marché actuel en évolution rapide. Dans cet article, je partagerai mon expérience de développement C#, en me concentrant sur les méthodologies de développement rapide et de développement agile. 1. Qu'est-ce que le développement rapide ? Le développement rapide consiste à répondre rapidement à la demande du marché afin que les produits puissent être lancés le plus tôt possible. Cette méthode de développement peut considérablement raccourcir le cycle de développement du projet, réduire les coûts et permettre un développement itératif rapide basé sur les besoins des utilisateurs. Un développement rapide nécessite certains moyens techniques spécifiques, comme l'utilisation

Tendance transformatrice : l'intelligence artificielle générative et son impact sur le développement de logiciels Tendance transformatrice : l'intelligence artificielle générative et son impact sur le développement de logiciels Feb 26, 2024 pm 10:28 PM

L’essor de l’intelligence artificielle entraîne le développement rapide du développement de logiciels. Cette technologie puissante a le potentiel de révolutionner la façon dont nous construisons des logiciels, avec des impacts considérables sur tous les aspects de la conception, du développement, des tests et du déploiement. Pour les entreprises qui tentent de se lancer dans le domaine du développement dynamique de logiciels, l’émergence de la technologie de l’intelligence artificielle générative leur offre des opportunités de développement sans précédent. En intégrant cette technologie de pointe dans leurs processus de développement, les entreprises peuvent augmenter considérablement l’efficacité de la production, réduire les délais de mise sur le marché des produits et lancer des produits logiciels de haute qualité qui se démarquent sur le marché numérique extrêmement concurrentiel. Selon un rapport de McKinsey, la taille du marché de l’intelligence artificielle générative devrait atteindre 4 400 milliards de dollars d’ici 2031. Ces prévisions reflètent non seulement une tendance, mais montrent également le paysage technologique et commercial.

Applications d'intelligence artificielle dans le développement de logiciels : automatisation et optimisation Applications d'intelligence artificielle dans le développement de logiciels : automatisation et optimisation Sep 02, 2023 pm 01:53 PM

En tant que technologie de pointe, l’intelligence artificielle (IA) présente un grand potentiel dans divers domaines. Dans le domaine du développement de logiciels, l’application de l’intelligence artificielle a également suscité une grande attention. De l'automatisation des tâches à l'optimisation du code, l'IA offre aux développeurs de nombreuses façons innovantes d'augmenter l'efficacité, la qualité et la créativité. Cet article explorera l'application de l'intelligence artificielle dans le développement de logiciels, en se concentrant sur le développement de tâches d'automatisation et d'optimisation 1. Génération de code En apprenant les bases de code existantes, l'intelligence artificielle peut générer automatiquement des extraits de code ou même des modules complets. Ceci est très utile aux développeurs pour créer rapidement des frameworks de base, économisant ainsi du temps et des efforts. Par exemple, certains outils d'IA peuvent générer du code standard basé sur les exigences, permettant ainsi aux développeurs de commencer à travailler plus rapidement2.

Dix façons dont l'IA générative va changer le développement logiciel Dix façons dont l'IA générative va changer le développement logiciel Mar 11, 2024 pm 12:10 PM

Traducteur | Révisé par Chen Jun | Chonglou Dans les années 1990, lorsque les gens parlaient de programmation logicielle, cela signifiait généralement choisir un éditeur, vérifier le code dans la base de code CVS ou SVN, puis compiler le code dans un fichier exécutable. Les environnements de développement intégrés (IDE) correspondants tels qu'Eclipse et Visual Studio peuvent intégrer la programmation, le développement, la documentation, la construction, les tests, le déploiement et d'autres étapes dans un cycle de vie complet de développement logiciel (SDLC), améliorant ainsi l'efficacité du travail des développeurs. Ces dernières années, les outils populaires de cloud computing et d'automatisation DevSecOps ont amélioré les capacités complètes des développeurs, permettant ainsi à un plus grand nombre d'entreprises de développer, de déployer et de maintenir plus facilement des applications logicielles. Aujourd’hui, l’IA générative est le développement de la prochaine génération

Accélérer le développement PHP : frameworks grand public recommandés à l'ère PHP8 Accélérer le développement PHP : frameworks grand public recommandés à l'ère PHP8 Jan 05, 2024 am 11:01 AM

PHP (Hypertext Preprocessor) est un puissant langage de script côté serveur adapté au développement de pages Web dynamiques et d'applications Web. Avec la sortie de PHP8, de nombreux frameworks grand public ont également reçu de nouvelles mises à niveau et améliorations, offrant aux développeurs plus de possibilités et de commodités. Cet article présentera plusieurs frameworks grand public encore largement utilisés à l'ère PHP8 et fournira quelques exemples de code spécifiques pour aider les développeurs à démarrer et à développer plus rapidement. Laravel : Laravel est actuellement

Cinq outils d'IA que tout développeur de logiciels devrait essayer Cinq outils d'IA que tout développeur de logiciels devrait essayer Apr 13, 2023 pm 12:10 PM

L'intelligence artificielle pénètre de plus en plus dans nos vies et notre travail, et il en va de même pour les activités de développement de logiciels. Certains modèles relativement figés sont remplacés par le low-code et l'intelligence artificielle. De plus en plus d'attention est accordée à l'utilisation de l'IA pour améliorer l'efficacité de la livraison. Ce que décrit cet article Les cinq outils mentionnés peuvent nous aider dans le travail de développement quotidien, alors autant les essayer. 1. Catégorie Tabnine : outil de complétion de code AI. Site Web : tabnine.comPlugin VSCode : bit.ly/3QTvC8cTabnine rend les développeurs plus productifs en complétant automatiquement leur code. La complétion intelligente du code permet de gagner beaucoup de temps. Au fur et à mesure que vous tapez, Tabnine prédit et construit

Docker installe Symfony : parvenir à un développement rapide Docker installe Symfony : parvenir à un développement rapide Oct 21, 2023 am 10:37 AM

Installation Docker de Symfony : parvenir à un développement rapide Préface : Symfony est un framework PHP populaire qui fournit de nombreux outils et composants pour aider les développeurs à créer rapidement des applications Web de haute qualité. Docker est une plate-forme de conteneurisation qui permet de déployer rapidement des applications et d'isoler les environnements. Dans cet article, nous explorerons comment installer et configurer Symfony à l'aide de Docker pour un développement rapide. Installer Docker et DockerCompose

Partage des compétences de développement rapide du langage Go dans les applications blockchain Partage des compétences de développement rapide du langage Go dans les applications blockchain Jun 04, 2023 pm 10:11 PM

La technologie blockchain est devenue un sujet brûlant à l’ère numérique, et le langage Go occupe également une place importante dans le développement de la blockchain. En tant que langage de programmation efficace, stable et facile à apprendre, le langage Go peut développer rapidement des applications blockchain de haute qualité. Cet article partagera quelques conseils pour développer rapidement des applications blockchain en langage Go. 1. Utilisez la coroutine spécifique au langage Go pour améliorer la concurrence. La coroutine (goroutine) du langage Go est une partie importante de son mécanisme de concurrence. Les coroutines ont une mémoire plus petite que les mécanismes de thread traditionnels.

See all articles