Pourquoi la programmation ressemble – t – elle à un toit en bois et comment savoir si elle peut vous aider?
C’est une question de planification depuis longtemps.
Ce que je pense que les programmeurs font, je pense que le travail des programmeurs vient de la pensée qui éclate en sagesse et en inspiration en peu de temps. Connaître les raccourcis secrets. Mon hacker de porte dérobée intelligent peut utiliser dix lignes de code pour faire ce que d’autres programmeurs font avec dix mille lignes de code. Libérer les possibilités cachées avec une connaissance et un talent écrasants. Poussez – vous et laissez les vrais experts commencer à travailler: Nous allons utiliser Haskell pour suivre l’ordinateur central. Je l’appelle le \
Peut – être parce que l’utilisation de la technologie est flashy, simple et amusante, il est facile de supposer que la technologie d’écriture est flashy, simple et amusante. Comment un récit saisissant du codage de style surfer a – t – il été produit? Ma théorie est que peut – être parce que l’utilisation de la technologie est flashy, simple et amusante, il est facile de supposer que la technologie d’écriture est flashy, simple et amusante. Non, c’est à ça que ressemble le codage. Comment programmer: la situation réelle du programmeur Speleology est la suivante: Et comme vous pouvez trouver n’importe quoi sur Internet: Je vais nommer tous mes programmes vis
Dans le monde réel, même des choses très intéressantes pour des personnes très talentueuses sont codées dans le style de la grotte.
Le travail réel qu’un programmeur fait au début d’un projet de codage est très similaire à la préparation d’une grotte. Voici ce que font les programmeurs de style caver (ou, si vous préférez, \
Ce qui fait un bon programmeur dans le monde réel ce sont les caractéristiques d’un bon programmeur dans le monde réel. Pas personnellement, mais David incarne ces caractéristiques et est l’un des programmeurs les plus puissants que j’ai jamais rencontré. Une pensée claire et systématique. Flashs aléatoires d’inspiration
Je voudrais remercier le Rapporteur pour son excellent rapport. Ce qui est vraiment important, c’est une compréhension claire de chaque partie d’un système complexe: ce qu’il fait, comment il fonctionne et comment il parle aux autres parties. Cohérent Vous pouvez définir des conventions et les suivre à chaque fois: encodage, syntaxe, annotations, flux de travail, etc. Diligence Profitez des plaisirs du sport d’une manière mesurée et cohérente, en marchant et parfois même en rampant, plutôt que de sauter, sauter, voler ou surfer, pour atteindre les objectifs fixés. C’est le Code. Il y a deux façons principales de devenir un bon programmeur:
Découvrez les systèmes techniques que vous utilisez (PHP, Javascript, WordPress, laraver, GIT, etc.): comment utiliser un système donné pour résoudre un problème donné, quels systèmes conviennent à quel type d’exigences, pourquoi et comment différents systèmes interagissent. Développer de meilleurs systèmes personnels: mieux conceptualiser et surmonter les problèmes afin que vous soyez clair, cohérent et méthodique dans votre travail. D’une certaine façon, ce n’est pas très charmant. En d’autres termes, si vous pensez que c’est attrayant, vous pourriez être un bon programmeur.
Alors, tu t’es penché pendant une heure et demie. Quelle est la récompense? Grâce à votre planification claire, à votre cohérence et à votre diligence, vous arrivez à un endroit que personne d’autre ne peut atteindre et que ceux qui n’ont pas élaboré de plan ne mettent en oeuvre pas à pas, centimètre par centimètre. Le prix est exactement ce que vous aviez prévu au début du projet, mais d’un autre côté, une fois que vous l’avez fait, le prix peut être étonnamment bon. Bien sûr, il est temps de revenir en arrière (le code fonctionne dans la mise en scène, et maintenant le client veut le déployer sur le serveur Windows sous – jacent). Heureusement que si.
Planifier à cette fin.
Le côté non amusant de la programmation, comme le top, est principalement une expérience très spéciale: être en difficulté. Le côté non amusant de la programmation, comme le top, est principalement une expérience très spéciale: être en difficulté. Il y a une grande vidéo sur YouTube sur les gens piégés dans des grottes. Je les regarde de temps en temps et je lis leurs commentaires (essentiellement \
Ils sont surpris par tout projet de codage. Tout comme coincé dans l’obscurité à 150 pieds sous terre, coincé au milieu d’un projet de programmation, il est préférable de le traiter avec un ensemble de réponses très spécifiques, et pour être plus utile, la plupart des réponses devraient être prêtes dès le début. C’est le plus gros. Ne reste pas seule. Par exemple, si vous travaillez dans une organisation ou si vous avez encore accès à d’autres développeurs, cela pourrait signifier que vous avez la possibilité d’être pénalisé pour la programmation par paires. Si vous êtes dans une situation difficile et que vous n’avez pas encore amené d’amis, vous pouvez demander de l’aide (en allant et en sortant, votre groupe de fête…). Assurez – vous simplement de présenter la grotte elle – même aussi en détail que possible afin que les conseils de vos amis soient utiles. Si la grotte a l’air bizarre en ce moment, tu es sûr que tu n’as pas pris le mauvais virage? Suivez vos pas jusqu’à ce que vous ayez confiance, puis faites lentement chaque pas et testez au fur et à mesure que vous progressez. Briser la question de la carte, par exemple, « Comment puis – je faire monter cette route au lieu de la descendre? » Ils sont presque toujours faux, mais ils sont étonnamment communs entre les programmeurs bloqués et les clients qui les emploient. Vous n’avez pas besoin d’une solution rapide: Vous devez mieux comprendre la situation générale. Dans le codage, cela signifie une meilleure compréhension de l’environnement logiciel existant, même le matériel, le langage de codage et les paradigmes, ainsi que de tout autre système qui pourrait affecter le comportement du Code que vous voyez. Habitué à lire beaucoup de documents et à rechercher beaucoup de contenu sur Google. Tu ne peux pas lire la carte? (En d’autres termes: sentez – vous complètement submergé par l’information et vous ne savez pas quoi faire?) C’est là que les amis jouent, gratuitement ou contre paiement. Ne faites pas de choses aléatoires, vous savez ce qui ne vous mènera pas là où vous en avez besoin
– Oui. Événements aléatoires. \