IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Humour Informatique Discussion :

Découvrez Shittier, un outil de formatage de code qui rend votre code horrible

  1. #1
    Communiqués de presse

    Femme Profil pro
    Traductrice Technique
    Inscrit en
    Juin 2023
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Traductrice Technique

    Informations forums :
    Inscription : Juin 2023
    Messages : 940
    Points : 66 080
    Points
    66 080
    Par défaut Découvrez Shittier, un outil de formatage de code qui rend votre code horrible
    Découvrez Shittier, un outil de formatage de code qui rend votre code horrible, comment transformer votre code parfait en un désordre méconnaissable

    Shittier est un outil de formatage de code qui vise à rendre votre code aussi horrible que possible. C'est l'exact opposé d'outils populaires comme Prettier, qui se concentrent sur l'amélioration de la mise en forme et de la lisibilité du code. Shittier embrasse le chaos, le désordre et la confusion, rendant votre code plus horrible que jamais.

    Avec Shittier, vous pouvez vous attendre à ce qui suit :

    • Indentation aléatoire pour une structure de code chaotique.
    • Un mélange de majuscules et de minuscules qui rompt la cohérence.
    • Des espaces cauchemardesques avec des espaces, des tabulations et des retours à la ligne ajoutés ou supprimés.


    Nom : shittier-example.gif
Affichages : 24308
Taille : 278,2 Ko

    Installation de Shittier

    Pour installer Shittier, suivez les étapes suivantes :

    1. Assurez-vous que Node.js est installé sur votre machine.
    2. Ouvrez un terminal et exécutez la commande suivante :

      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      npm install -g shittier


    Utilisation

    Après avoir installé Shittier, vous pouvez l'exécuter sur votre base de code en exécutant la commande suivante dans le répertoire racine de votre projet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    shittier [options] [directory/file]
    Options

    • -h, --help: Affiche des informations d'aide sur Shittier et ses options disponibles.
    • -v, --version: Affiche la version installée de Shittier.
    • -f, --force: Force Shittier à écraser les fichiers s'ils existent déjà.


    Exemples d'utilisation

    Formater d'un seul fichier :

    Formater un seul fichier et enregistrer le fichier modifié avec un nom ou un chemin différent :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    shittier myfile.js modified/myfile.js
    Utiliser l'option --force pour forcer l'écrasement si le fichier de sortie existe déjà.

    Avertissement

    Shittier est un projet purement satirique créé pour le plaisir et le divertissement. Il n'est pas destiné à être utilisé dans un environnement de développement sérieux. L'utilisation de Shittier sur du code de production peut entraîner de la confusion, de la frustration et beaucoup de prises de tête. Utilisez-le de manière responsable et à vos risques et périls.

    Source : Présentation de Shittier

    Et vous ?

    Quel est votre avis sur cet outil ?

    Voir aussi :

    Trolldi : découvrez Spaghettify, l'extension Visual Studio Code qui s'appuie sur l'IA pour dégrader votre code. Vous avez la possibilité d'utiliser différents modes suivant l'objectif recherché

    Comment devenir un ingénieur -10x, selon taylor.town
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Membre habitué
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juillet 2014
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2014
    Messages : 84
    Points : 197
    Points
    197
    Par défaut
    Pas besoin d'un outil pour faire ça, j'ai déjà des collègues qui le font très bien.

  3. #3
    Membre éprouvé
    Avatar de yoyo3d
    Homme Profil pro
    Administratif
    Inscrit en
    Avril 2002
    Messages
    410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Administratif
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2002
    Messages : 410
    Points : 1 243
    Points
    1 243
    Par défaut
    je peux le faire tout seul
    si au moins Shittier remplaçait le nom des variables et des fonctions par des chaines de caractères aléatoires, il pourrait aussi effacer les commentaires...
    Salut à tous et merci @# yoyo3d

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 34
    Points : 229
    Points
    229
    Par défaut
    Pas besoin d'un tel outil, avec du JavaScript :3

  5. #5
    Expert confirmé Avatar de sergio_is_back
    Homme Profil pro
    Responsable informatique, développeur tout-terrain
    Inscrit en
    Juin 2004
    Messages
    1 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Responsable informatique, développeur tout-terrain
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 086
    Points : 5 606
    Points
    5 606
    Par défaut
    Citation Envoyé par JeanMi3000 Voir le message
    Pas besoin d'un outil pour faire ça, j'ai déjà des collègues qui le font très bien.
    Je plussoie

    Et j'ai aussi un collègue qui range son bureau comme son code (ou vice-versa) : Un infâme fatras règne dessus en permanence, on comprend mieux lorsqu'on regarde son code d'où vient le problème !!!

  6. #6
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 664
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 664
    Points : 6 967
    Points
    6 967
    Par défaut
    Moi, j'ai connu quelqu'un qui ignorait le sens et l'utilité du mot "indentation".

    Il était le seul à se relire ...
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)

  7. #7
    Membre expert
    Homme Profil pro
    ingénieur qualité
    Inscrit en
    Mars 2015
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : ingénieur qualité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 125
    Points : 3 457
    Points
    3 457
    Par défaut
    Citation Envoyé par sergio_is_back Voir le message
    Et j'ai aussi un collègue qui range son bureau comme son code (ou vice-versa) : Un infâme fatras règne dessus en permanence, on comprend mieux lorsqu'on regarde son code d'où vient le problème !!!
    Je me dis exactement la même chose de mes collègues incapables de trouver une solution à un problème original en voyant leur bureau trop bien rangé, tout est tellement rangé et cadré qu'il n'y a pas de place à la créativité dans leur tête.
    Chacun la force et la faiblesse de son mode de fonctionnement.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 245
    Points : 320
    Points
    320
    Par défaut
    Un outil de "minify" le rend encore plus indigest que ce shittier.....

  9. #9
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 772
    Points : 52 732
    Points
    52 732
    Billets dans le blog
    5
    Par défaut
    Le gros avantage de ce merdier sans nom est qu'un hacker malhonnête sera sans doute plus rebuté que s'il trouve un code propre, clair et bien indenté...

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/06/2018, 19h39
  2. DelForExp : outil de formatage de code Delphi
    Par forum dans le forum Outils à télécharger
    Réponses: 7
    Dernier message: 25/02/2015, 06h47
  3. Réponses: 0
    Dernier message: 18/10/2012, 10h46
  4. Outil d'analyse de code
    Par Bloon dans le forum Outils
    Réponses: 8
    Dernier message: 07/08/2007, 09h04
  5. Quel avenir pour les outils de génération de code ?
    Par Bruno75 dans le forum Débats sur le développement - Le Best Of
    Réponses: 5
    Dernier message: 05/11/2003, 18h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo