show episodes
 
Loading …
show series
 
Dans cet épisode nous faisons la rétrospective du livre Clean Code de Robert C. Martin. Il s'agit du dernier épisode de la saison 1 du podcast et nous en profitons pour faire un retour en arrière sur nos passages préférés du livre Clean Code. Invité: Nicolas Charette-Naud de http://bamboosoft.ca/Par Philippe Vaillancourt
  continue reading
 
Dans cet épisode nous examinons le Chapitre 12 - Emergence - du livre Clean Code de Robert C. Martin. Qu'est-ce que le design par émergence ? 4 règles à suivre pour un design simple Roule tous les tests Pas de duplication Expressif Minimalise le nombre de classes et de méthodes Invité: Nicolas Charette-Naud de http://bamboosoft.ca/…
  continue reading
 
Dans cet épisode nous examinons le Chapitre 11 - Systems - du livre Clean Code de Robert C. Martin. Séparé la construction d'un système de son utilisation L'injection de dépendances À plus grande échelle Cross-cutting concerns et Aspect Oriented Programming Invité: Nicolas Charette-Naud de http://bamboosoft.ca/…
  continue reading
 
Pas toujours évident de faire des designs agréables ou de modifier les designs existants pour les programmeurs, aujourd’hui on vous partage des trucs qui nous ont permis de nous « sauver » de cette tâche tout en donnant un résultat acceptable. Notes de l’épisode Kevin et Francis se saluent et parlent de la possibilité de passer à 2 épisodes par moi…
  continue reading
 
La vie de Freelance n’est pas toujours un beau grand fleuve tranquille, tous les jours nous sommes bombardés par des opportunités, des offres d’emploi. Au fur et à mesure que nous satisfaisons nos clients, les opportunités viennent vers nous! Dans cet épisode, on vous parle du retour au travail de Kevin en tant que salarié pour une agence web pour …
  continue reading
 
On retourne dans le passé alors qu’on commençait notre premier contrat de boutique en ligne sur Shopify, on va vous parler des avantages du système de partenaire, le système de « templating » Liquid, des « Metafields », des applications, de l’import-export des données, bien sûr nous allons parsemer ce récit de nos expériences et nos aventures de pr…
  continue reading
 
Dans cet épisode nous examinons le Chapitre 8 - Boundaries - du livre Clean Code de Robert C. Martin. Comment bien définir et "protéger" les frontières, les limites, de notre code. Utiliser le code des tiers Explorer et découvrir les frontières Tests d'apprentissage Utiliser du code qui n'existe pas encore Invité: Nicolas Charette-Naud de http://ba…
  continue reading
 
Dans cet épisode nous examinons le Chapitre 7 - Error Handling - du livre Clean Code de Robert C. Martin. Même quand on écrit du Clean Code, il faut gérer les erreurs potentiels. Utiliser les exceptions plutôt que les codes d'erreur Try-Catch-Finally Éviter de passer ou retourner 'null'; Invité: Nicolas Charette-Naud de http://bamboosoft.ca/…
  continue reading
 
Nous vous invitons à utiliser le temps à votre disposition pendant cette crise pour aider le plus de monde possible grâce à votre expertise! Une des façon de maximiser son impact (et de se dupliquer) c’est la création de contenu, nous parlerons des différents types de contenu qu’on peut créé, leurs avantages et les outils que nous utilisons pour le…
  continue reading
 
Dans cet épisode nous examinons le Chapitre 6 - Objects and Data Structures - du livre Clean Code de Robert C. Martin. Les objects et les structures de données sont à traiter de façons différentes. Pourquoi? Comment? Différence entre les Objets et les Structure de données La loi de Déméter Éviter les hybrides Invité: Nicolas Charette-Naud de http:/…
  continue reading
 
Travailler de la maison est une discipline qui s’apprend, malgré les nombreux avantages de travailler à la maison, nous pouvons vite tomber dans des pièges. Dans ce temps de crise où nous sommes forcés de travailler de la maison, nous partageons avec vous les trucs, les astuces qu’on a développés avec les années, mais bien sûr nos « fails ». Notes …
  continue reading
 
Dans cet épisode nous examinons le Chapitre 5 - Formatting- du livre Clean Code de Robert C. Martin. Le formattage, ou mise en page, de votre code, est important, mais il ne faut pas en faire une religion. Formattage horizontal Formattage vertical Règles d'équipes Invité: Nicolas Charette-Naud de http://bamboosoft.ca/…
  continue reading
 
La relation qu’on entretien avec nos clients est souvent plus importante que le travaille que nous effectuons, c’est pourquoi qu’en tant que « Freelancer » nous devons y apporter une attention particulière. À la base, le cliché veut que les programmeurs soient moins du type « Social » que certains autres métiers comme les ventes ou le marketing. Da…
  continue reading
 
Dans cet épisode nous examinons le Chapitre 4 - Comments - du livre Clean Code de Robert C. Martin. Selon Bob Martin, dans la très grande majorité des cas, les commentaires sont à proscrire. Nous explorons les raisons pour lesquelles les commentaires font souvent plus de mal que de bien et peuvent être considérés comme un symptome de problèmes prés…
  continue reading
 
Dans cet épisode nous examinons le Chapitre 3 - Functions - du livre Clean Code de Robert C. Martin. Écrire des fonctions qui - sont courtes. - ne font qu'une chose. - sont à un seul niveau d'abstraction. - ont le moins de paramètres possible. - n'ont pas d'effets secondaire. - n'utilisent pas de "output parameters". - respectent le "command / quer…
  continue reading
 
Dans cet épisode nous examinons le Chapitre 2 - Meaningful Names - du livre Clean Code de Robert C. Martin. - Comment nommer nos variables, classes et fonctions ? - Qu'est-ce qu'un bon nom ? - Qu'est-ce qu'un mauvais nom ? - Pourquoi est-ce important de nommer les choses avec soin ? Invité: Nicolas Charette-Naud de http://bamboosoft.ca/…
  continue reading
 
Yeah! On a fini le developpement d’un site web ou d’une application et c’est maintenant l’heure de passer aux choses sérieuses et mettre le tout en ligne pour que la planète entière puisse profiter de notre labeur! C’est bien beau tout ça, mais qu’est-ce que ça prend pour effectuer une telle pirouette? Kevin et Francis échange sur leurs pratiques a…
  continue reading
 
Vous êtes programmeur, intégrateur, designer ou vous travaillez dans un métier qui touche de près ou de loin au web? Vous aimeriez vous lancer à votre compte pour enfin vivre selon vos valeurs ou simplement faire un peu d’argent « on the side » pour payer les vacances ou les petits luxes! Cet épisode est pour vous, dans cet épisode nous parlerons d…
  continue reading
 
Suite à la rétroaction qu’on a reçu de Michèle une étudiante en « Front-End Dev » au cégep de Trois-Rivières, nous avons décidé de dédié un épisode aux étudiants en programmation. Notes de l’épisode Shoutout à Michèle et son groupe de dev Front-End de Trois-Rivières Retour sur notre première auditrice qui n’est pas un robot Introduction de l’épisod…
  continue reading
 
Vous aimeriez être plus productif, gagner du temps et plus d’argent? Aujourd’hui Kevin Huddy nous fait un « Crash Course » sur ses « workflows » et préprocesseurs qu’il utilise! Il va nous parler de Gulp, Wp-Gulp, SASS, Livre Reload de wordpress hack pour ne pas avoir de fichier minifié sur son environnement de développement et bien sûr on aura du …
  continue reading
 
L’environnement de développement est le lieu où vit le projet web avant le lancement, un lieu où tout est permis, d’un « var_dump » à l’affichage d’un mot vulgaire dans une alerte javascript afin de déboguer le maudit « undefined »! Dans cet épisode, Kevin et Francis parlent de pourquoi utiliser un environnement de développement, quels outils utili…
  continue reading
 
Description Dans cet épisode Francis Parent-Valiquette et Kevin Huddy se présente, il vont présenter pourquoi ils ont choisi le nom Webmestre et comment ils veulent aider les Frelancer web (développeur, programmeur, designer et marketeur) à améliorer leurs processus, gagner du temps, mieux servir leurs clients et faire plus d’argent. « Sick Pick » …
  continue reading
 
Apprendre un nouveau langage de programmation est toujours un défi ! Mais ça peut vous être bien plus utile que vous ne le pensez. Alors dans cette vidéo je vais vous expliquer les méthodes et les ressources que j'utilise pour apprendre Flutter : un framework permettant de coder des applications iOS et Android en même temps. Nous aborderons les pré…
  continue reading
 
Bienvenu(e) dans ce nouvel épisode du podcast du développeur libre ! Il y a trois mois, je me donnais le défi de devenir développeur iOS free-lance en trois mois, soit 90 jours. Cela fait donc trois mois que je me suis lancé le défi et aujourd'hui j'aimerais te faire part de mon expérience. Je vais donc t'expliquer dans ce podcast comment j'ai réus…
  continue reading
 
Bienvenu(e) dans le podcast du développeur libre ! Cela fait peut-être quelques temps que tu me suis sur Youtube, chaine sur laquelle on parle de liberté, et surtout de devenir un développeur libre. Mais 'est ce qu'un "développeur libre" ? C'est la question à laquelle nous allons répondre aujourd'hui. Dans cet épisode je vais t'apprendre comment dé…
  continue reading
 
Bienvenu(e) dans ce deuxième épisode du développeur libre. Aujourd'hui nous allons discuter d'une habitude qui est encrée en nous depuis notre jeunesse : cette fâcheuse habitude d'apprendre par coeur. Pourquoi cette méthode d'apprentissage qui nous est enseignée à l'école n'est-elle pas du tout adaptée aux métiers modernes ? Et plus particulièremen…
  continue reading
 
Bienvenu(e) dans le premier épisode du podcast du Développeur Libre ! Ensemble nous allons chaques semaines discuter d'un nouveau sujet qui intéresse les développeurs qui veulent éxercer leur passion à titre de métier. Cette semaine nous abordons le thème de la résolution de problème. Nombreux d'entre nous réagissent de manière désordonnée lorsqu'i…
  continue reading
 
Loading …

Guide de référence rapide