Vous allez commencer minishell ! Le seul l’unique le projet qui accélère la calvitie de certains et réduit l’espérance de vie d’autres ! Plus sérieusement, oui c’est un projet difficile, mais il reste gérable tant que vous vous préparez en amont et que vous restez organisés pendant le projet.

Le plus dur dans ce projet, c’est justement de s’organiser et de communiquer (très) souvent avec son binôme. La difficulté vient de la quantité de fonctionnalités à implémenter et pas forcément de nouvelles notions, sauf si vous n’avez pas fait Pipex. Dans ce cas, demandez à quelqu’un qui l’a fait de vous expliquer (si vous faites le bonus des opérateurs logiques || et && vous approfondirez aussi la récursion).

Dans cet article, je ne vous fais pas le tuto du projet : regardez les ressources dans la partie en dessous pour ca. Je vais plutôt proposer des conseils que je n’ai pas forcément retrouvé dans d’autres articles, ou qui me semblent particulièrement importants.

Une grande partie de ces conseils s’applique à n’importe quel projet complexe en groupe (travail préparatoire, communication, organisation, utilisation de Git et Github).

N’hésitez pas si vous avez des questions à me contacter sur Discord ! Mon login : bkaras-g

🤐 Ces secrets que le staff du bocal vous cache sur minishell

Préparation AVANT DE CODER

📜 La documentation tu liras

image.png

Mon ressenti en image au début de minishell

Imaginez, minishell c’est un peu comme une expédition de 1 à 2 mois dans la jungle, la toundra ou le désert. Avant de partir dans ces milieux extrêmes, vous vous préparez un peu non ? On prend de bons vêtements et de quoi manger ? Ben là minishell c’est pareil !

Avant d’écrire ta première ligne de code, la documentation et les articles sur minishell tu liras