Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Booster la productivité du développement – Replay

supercharging development productivity replay 2 2

Lorsque quelqu’un écrit autant de code que vous, il est important de s’assurer que vous obtenez le maximum de productivité pour votre temps. Ce webinaire se concentre sur les outils, les astuces et les techniques pour booster votre efficacité. Faites votre travail plus rapidement. C’est à vous de décider ce que vous ferez ensuite de votre temps libre.

Diapositives

Revenez pour la rediffusion complète

Utiliser Delphi

  1. Productivité des développeurs – L’objectif principal est vraiment de faire avancer les choses rapidement
  2. Maintenabilité – Le code est facile à lire et à comprendre avec une bonne encapsulation
  3. Applications natives compilées rapidement – Compile rapidement et les applications natives s’exécutent rapidement
  4. Accès à la base de données – Inclut toujours un riche ensemble de composants d’accès à la base de données
  5. Accès à l’API de la plate-forme – Vous n’avez pas besoin d’appeler les API de la plate-forme, mais vous pouvez si vous le souhaitez
  6. Property-Method-Event – Modèle général pour travailler avec des composants
  7. Concepteurs visuels – WYSIWYG avec interface glisser-déposer
  8. Applications fiables – Gestion des exceptions et modèle de propriétaire de composant
  9. Rétrocompatibilité – Même avec toutes les mises à jour, la plupart des codes sont compatibles
  10. Écosystème de composants riche – Il y a généralement un composant pour tout

Livres de Delphes

delphi-books.com

Conseils sur le logiciel GDK

MMX, explorateur de code ModelMaker

Lis le livre

Utiliser des composants

En savoir plus sur Spring4D

Youtube

Télécharger

Livre

PyScripterComment

L’IDE Python léger, complet et open source pour Windows.

Cohérence de l’environnement

Lors de la configuration d’une nouvelle machine de développement :

Automatisez vos constructions

À l’aide de MSBuild, un script de génération peut être aussi simple qu’un court fichier de commandes.

Cela donne une construction cohérente et reproductible à chaque fois sans l’IDE.

C’est un exemple trivial, mais au fur et à mesure que vous ajoutez des projets, des tests unitaires et d’autres tâches et dépendances à votre build, cela vous fait gagner plus de temps et évite les tâches répétitives.

Vous pouvez même automatiser les builds qui utilisent plusieurs versions de Delphi.

N’utilisez pas « AVEC » !

‘Nuff a dit…

Les 10 meilleurs conseils de David I.

1) écrivez moins de code – utilisez des composants, du code existant (open source ?) ou des projets déjà créés comme point de départ pour travailler plus rapidement.

2) écrire/trouver des programmes qui génèrent/automatisent le code pour vous – assistants, modèles de projet/code, compléments IDE, outils de refactoring, etc.

3) regardez les vidéos d’Alister Christie sur le fait d’être un développeur Delphi plus productif, utilisez les raccourcis IDE

4) réfléchissez avant de commencer à écrire du code – assurez-vous que les tâches sont claires dans vos conceptions, documents, réflexions et listes

5) écrire des tests unitaires pour trouver les problèmes tôt dans votre développement

6) faites des pauses loin du clavier pour vous reposer, réfléchir, réfléchir, donner une pause à vos yeux, …

7) évitez les distractions, bloquez le temps loin des téléphones portables, de la télévision, etc. et assurez-vous que votre espace de travail est configuré pour que vous puissiez en faire plus.

8) Assurez-vous d’avoir une bonne nuit de sommeil. J’ai souvent résolu/trouvé des bugs ou cimenté des pensées pendant que je dormais.

9) Présentez des idées à d’autres développeurs et/ou membres de l’équipe avant de vous lancer dans le développement – ils pourraient vous donner des suggestions, des conseils, des techniques et des liens.

10) Utilisez des outils de développement modernes – IDE avec d’excellents éditeurs programmables, GitHub, systèmes Team/Channel, compilations/builds/tests/docgen en arrière-plan, suivi des bogues, etc.

Liens de ressources de David I

Connaissez vos raccourcis clavier (Certains de mes favoris…)

Articles connexes du blog Grijjy

DelphiCon 2021 – Regardez les rediffusions

UltraModifier

Router4D

Sécurité4D

LocalCache4D

Bind4D

SimpleORM

Diapositive de productivité de Dalija

Visualiseurs IDE

Modèles en direct – ajoutez les vôtres

La technique Pomodoro

Minuteur de tomates – Qu’est-ce qui est bien à ce sujet?

Autres conseils qui fonctionnent pour moi

Typora

Multi-commandant

Tout – Rechercher des fichiers par nom

Agent Ransack – Rechercher dans les fichiers

AutoHotkey

Invoquer

HTTPie

LES OUTILS DE MIGRATION ET D’ANALYSE DE CODE DELPHI PARSER

Incomparable

Achèvement du code IA

Quitter la version mobile