Schabse Laks

Visual C#
États-Unis
Le MVP Visual C# Schabse Laks vit dans la philosophie de l'accroche de son blog : Créer un monde meilleur, une ligne de code à la fois. « J'aime améliorer la qualité du code », explique Schabse. « Et être un MVP constitue une excellente motivation pour apporter ma pierre à l'édifice. »
L'une des manières dont Schabse contribue à améliorer la qualité du code consiste à fournir des commentaires directement aux équipes Microsoft chargées des produits. Lors du développement et du lancement de Visual Studio 2013, Schabse a été l'un des principaux contributeurs et a fourni plus d'une centaine de commentaires à l'équipe C#.
Il contribue par ailleurs activement au développement de l'extension de Visual Studio, Web Essentials. Schabse travaille en étroite collaboration avec son créateur chez Microsoft, Mads Kristensen, gestionnaire principal de programme au sein de l'équipe des outils de plateforme du cloud, qui développe l'extension pendant son temps libre. « J'en suis un grand fan depuis son lancement voici trois ans, et c'est très enrichissant de participer à son développement », raconte Schabse. « Je vois Mads à chaque sommet international des MVP. » 
Schabse a consacré plus de deux mois à la réécriture de l'éditeur Markdown dans Web Essentials pour la prise en charge de la mise en surbrillance de la syntaxe et d'IntelliSense pour les blocs de codes incorporés. (Pour plus d'informations, cliquez ici.) « Mes contacts au sein de la communauté des MVP se sont avérés inestimables lors du développement de ces fonctionnalités, car elles sont basées sur des parties de Visual Studio sur lesquelles il n'existe aucune documentation, et avec lesquelles personne, hors de Microsoft, n'a jamais travaillé auparavant. J'ai eu de longues conversations sur Twitter (suivies de conversations encore plus longues sur Skype et en personne lors du sommet international des MVP) concernant le fonctionnement de ces fonctionnalités avec des membres de l'équipe C# dont j'avais fait la connaissance à des sommets précédents. Grâce à cela, j'ai été en mesure d'aider d'autres personnes qui développent des extensions Visual Studio. »
Schabse a été invité à écrire sur le blog MVP Award, où il a publié « Making Web Development Wonderful Again with Web Essentials », qui présente l'extension à la communauté.
« Étant étroitement associé au développement de cette extension, j'ai la possibilité de répondre aux questions de la communauté. Cela me permet également de mieux cerner les problèmes, à savoir les sources d'ambiguïté ou la présence d'un bogue dans notre code, de manière à pouvoir les résoudre rapidement. »
Schabse a commencé à contribuer pour la communauté dans Stack Overflow, où il occupe actuellement la septième place du classement en terme de réputation. Au sein de cette communauté, il répond principalement à des questions concernant C#, Java et le développement web client (particulièrement JavaScript).
« Mon objectif est d'aider les gens à comprendre comment générer du code et pas de leur donner simplement deux lignes de code. S'ils reçoivent une réponse, mais qu'ils ne comprennent pas le fonctionnement, ils reproduiront toujours la même erreur ou ne parviendront pas à en tirer les leçons », explique-t-il.