Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Tu a faim de liens coquin...? (Vu sur @NetBSD-help)

Retourner au contenu associé (journal : Programmation robuste)

  • # Tu a faim de liens coquin...? (Vu sur @NetBSD-help)

    Posté par kowalsky le 08 mars 2007 à 01:25. En réponse au journal Programmation robuste. Évalué à 10.

    Vu sur la mailling de NetBSD-help il y a peu :

    Je resume en français:

    Un Monsieur, George Georgalis, se pose des questions pour ces codeurs:

    http://mail-index.netbsd.org/netbsd-help/2007/01/23/0000.htm(...)

    Le monsieur, qui ne pose jamais de questions sans s'etre posé
    de questions fournit quelque reponse avec la question:

    http://www.soberit.hut.fi/mmantyla/BadCodeSmellsTaxonomy.htm
    [http://www.dwheeler.com/secure-programs/ Secure Programming for Linux and Unix HOWTO -- Creating Secure Software]
    [http://www.faqs.org/docs/artu/ch01s06.html Basics of the Unix Philosophy]
    [http://www.shelldorado.com/ good coding practices for Bourne Shell and Korn Shell script programmers.]
    [http://www-128.ibm.com/developerworks/aix/library/au-hook_du(...) Best practices for programming in C]
    [http://stommel.tamu.edu/~baum/programming.html Programming Texts and Tutorials] -- meta site
    [http://mindprod.com/jgloss/unmain.html unmaintainable code]


    Il s'en suit un echange tres interessant:

    http://thread.gmane.org/gmane.os.netbsd.help/15970/focus=159(...)

    Le monsieur, qui etait apparement tres content d'avoir reçut
    quelque reponse sur differente list il me semble, nous gratifie
    d'un resume :

    == Near Term Programming and Unix Operating Systems ==
    Overview of techniques and strategies -- when and why they are useful

    * [http://cm.bell-labs.com/cm/cs/who/dmr/cacm.html The UNIX Time-Sharing System] -- D. M. Ritchie and K. Thompson
    * [http://www.dwheeler.com/secure-programs/ Secure Programming for Linux and Unix HOWTO -- Creating Secure Software]
    * [http://www.faqs.org/docs/artu/ch01s06.html Basics of the Unix Philosophy] from [http://www.faqs.org/docs/artu/ The Art of Unix Programming]
    * [http://www.shelldorado.com/ good coding practices for Bourne Shell and Korn Shell script programmers.]
    * [http://www-128.ibm.com/developerworks/aix/library/au-hook_du(...) Best practices for programming in C]
    * [http://www.hacknot.info/hacknot/action/showEntry?eid=85 Debugging 101]

    == What not to do ==
    * [http://www.soberit.hut.fi/mmantyla/BadCodeSmellsTaxonomy.htm A Taxonomy for "Bad Code Smells"]
    * [http://mindprod.com/jgloss/unmain.html unmaintainable code]

    == Alternate Technique ==
    * [http://www.methodsandtools.com/archive/archive.php?id=10 Will Pair Programming Really Improve Your Project?]
    * [http://c2.com/doc/oopsla89/paper.html A Laboratory For Teaching Object-Oriented Thinking]
    * [http://www.extremeprogramming.org/ Extreme Programming] -- a deliberate and disciplined approach

    == Reference ==
    * [http://www.nrbook.com/a/bookfpdf.html Numerical Recipes in Fortran 77]
    * [http://www.nrbook.com/a/bookf90pdf.html Numerical Recipes in Fortran 90]
    * [http://www.nrbook.com/abramowitz_and_stegun/ Abramowitz and Stegun: Handbook of Mathematical Functions]

    == Abstract ==
    * [http://www.ibiblio.org/obp/thinkCS/cpp/english/index.htm How To Think Like A Computer Scientist]
    * [http://www.theserverside.com/tt/articles/content/BuildManage(...) Best Practices for Risk-Free Deployment]
    * [http://en.wikipedia.org/wiki/Design_Patterns Design Patterns: Elements of Reusable Object-Oriented Software] (also the [http://www.tml.tkk.fi/~pnr/GoF-models/html/ GoF Patterns])
    * [http://www.cs.wustl.edu/~schmidt/tutorials-patterns.html Design Pattern Tutorials] (see [http://www.cs.wustl.edu/~schmidt/PDF/patterns-intro4.pdf Introduction to Design Patterns]
    * [http://www.datingdesignpatterns.com/intro.html Dating Design Patterns] -- a tangible implementation
    * [http://www.maplefish.com/todd/papers/Experiences.html Experiences] -- A Pattern Language for User Interface Design

    == The Lighter Side ==
    * [http://www.cryptonomicon.com/beginning.html In the Beginning was the Command Line] by Neal Stephenson
    * [http://research.microsoft.com/~daniel/unix-haters.html The UNIX-HATERS Handbook]
    * [http://kuoi.asui.uidaho.edu/~kamikaze/doc/kvik.html The Kvikkalkul Programming Language]
    * a [http://www.cadenhead.org/book/homepage24/kvikkalkul/kvik2c.h(...) Kvikkalkul to C Translator]
    * a Kvikkalkul version of [http://www.99-bottles-of-beer.net/k.html#Kvikkalkul 99 bottles of beer]

    == Meta Resource ==
    * [http://www.softdevarticles.com/ Software Development Articles Directory]
    * [http://stommel.tamu.edu/~baum/programming.html Programming Texts and Tutorials]

    == Books ==
    * [http://www-cs-faculty.stanford.edu/~knuth/taocp.html The Art of Computer Programming (TAOCP)]



    Certain liens archi sont connu, d'autre moins, certain sont même rigolo.
    Faite chauffer les imprimante.
    Bonne lecture. ( je conseille aussi de lire l'echange de mail )

Revenir en haut de page

Derniers commentaires

  • Résumé
  • Re: C'est quoi le problème svp ?
  • Re: C'est quoi le problème svp ?
  • Re: moissage ?
  • résumé
  • Re: xfwl4, pour info
  • Re: C'est quoi le problème svp ?
  • xfwl4, pour info
  • Re: Archive
  • Re: A force
  • Re: Saine réaction non schizophrénique
  • Re: A force

Étiquettes (tags) populaires

  • intelligence_artificielle
  • grands_modèles_de_langage
  • merdification
  • états-unis
  • capitalisme
  • réchauffement_climatique
  • administration_française
  • datacenter
  • canicule
  • bigtech
  • souveraineté_numerique
  • jihad_butlérien

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /