Topic de cuteTako :

Les pisseurs de code, on fait l'appel

Supprimé

Le 28 janvier 2021 à 10:08:38 cuteTako a écrit :

Le 28 janvier 2021 à 10:01:47 Contravariance a écrit :

Le 28 janvier 2021 à 09:49:06 cuteTako a écrit :
vous trouvez ça propre les guards clauses ?

Personnellement je ne suis pas fan, j'essaie d'appliquer les principes de programmation raisonnée avec un seul return par méthode (et j'utilise pas d'exception). Avoir plusieurs sorties dans la méthode n'aide pas au déboggage (on peut oublier de mettre un point d'arrêt).

Dans certains cas ça peut simplifier le code d'utiliser les guards clauses (typiquement ça se fait souvent dans les constructeurs où on vérifie des assertions sinon on lève un IllegalArgumentException), mais le fait de tout coder de façon chaînée - fluent - est plus intéressant dans certains langages.

Je suis assez d'accord :ok: l'ancienne boîte dans laquelle j'étais les utilisaient en masse et mon actuelle pas du tout

C'est un style de programmation, donc assez propre à chacun.
D'expérience, je trouve que n'avoir qu'un seul return oblige les dev à réfléchir à leur implémentation et à faire du code propre.

Sinon ça devient la foire à tout (j'ai déjà vu des méthodes avec 10 returns, faut pas abuser.... d'ailleurs il me semble que les analyseurs statiques de code mettent un code smell au delà de 3 returns).

Le 28 janvier 2021 à 10:10:59 Contravariance a écrit :

Le 28 janvier 2021 à 10:08:38 cuteTako a écrit :

Le 28 janvier 2021 à 10:01:47 Contravariance a écrit :

Le 28 janvier 2021 à 09:49:06 cuteTako a écrit :
vous trouvez ça propre les guards clauses ?

Personnellement je ne suis pas fan, j'essaie d'appliquer les principes de programmation raisonnée avec un seul return par méthode (et j'utilise pas d'exception). Avoir plusieurs sorties dans la méthode n'aide pas au déboggage (on peut oublier de mettre un point d'arrêt).

Dans certains cas ça peut simplifier le code d'utiliser les guards clauses (typiquement ça se fait souvent dans les constructeurs où on vérifie des assertions sinon on lève un IllegalArgumentException), mais le fait de tout coder de façon chaînée - fluent - est plus intéressant dans certains langages.

Je suis assez d'accord :ok: l'ancienne boîte dans laquelle j'étais les utilisaient en masse et mon actuelle pas du tout

C'est un style de programmation, donc assez propre à chacun.
D'expérience, je trouve que n'avoir qu'un seul return oblige les dev à réfléchir à leur implémentation et à faire du code propre.

Sinon ça devient la foire à tout (j'ai déjà vu des méthodes avec 10 returns, faut pas abuser.... d'ailleurs il me semble que les analyseurs statiques de code mettent un code smell au delà de 3 returns).

Après ça respecte les early return, c'est pas une si mauvaise chose

Et entre

void example(bool b) {
    if(b) return;

    // implementation goes here
}

&

void example2(bool b) {
    if(!b) {
        // implementation goes here
    }
}

Tu preferes quoi ? :o))

Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

Pareil, mais j'aime bien la solitude et mes collègue sont des french dreamer. :hap:
Dommage qu'il n'y ait aucun jeune dans mon équipe

Le 28 janvier 2021 à 10:16:22 cuteTako a écrit :

Le 28 janvier 2021 à 10:10:59 Contravariance a écrit :

Le 28 janvier 2021 à 10:08:38 cuteTako a écrit :

Le 28 janvier 2021 à 10:01:47 Contravariance a écrit :

Le 28 janvier 2021 à 09:49:06 cuteTako a écrit :
vous trouvez ça propre les guards clauses ?

Personnellement je ne suis pas fan, j'essaie d'appliquer les principes de programmation raisonnée avec un seul return par méthode (et j'utilise pas d'exception). Avoir plusieurs sorties dans la méthode n'aide pas au déboggage (on peut oublier de mettre un point d'arrêt).

Dans certains cas ça peut simplifier le code d'utiliser les guards clauses (typiquement ça se fait souvent dans les constructeurs où on vérifie des assertions sinon on lève un IllegalArgumentException), mais le fait de tout coder de façon chaînée - fluent - est plus intéressant dans certains langages.

Je suis assez d'accord :ok: l'ancienne boîte dans laquelle j'étais les utilisaient en masse et mon actuelle pas du tout

C'est un style de programmation, donc assez propre à chacun.
D'expérience, je trouve que n'avoir qu'un seul return oblige les dev à réfléchir à leur implémentation et à faire du code propre.

Sinon ça devient la foire à tout (j'ai déjà vu des méthodes avec 10 returns, faut pas abuser.... d'ailleurs il me semble que les analyseurs statiques de code mettent un code smell au delà de 3 returns).

Après ça respecte les early return, c'est pas une si mauvaise chose

Et entre

void example(bool b) {
    if(b) return;

    // implementation goes here
}

&

void example2(bool b) {
    if(!b) {
        // implementation goes here
    }
}

Tu preferes quoi ? :o))

Aucun des deux, j'évite d'utiliser les if si possible :hap:

Sinon if suivi d'une négation c'est peut-être encore pire qu'un return. Mais c'est au cas par cas.

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

2 ans que je bosse et j'en peux plus, je sais pas si je me suis trompé de vocation ou quoi, les projets perso en ecole d'inge étaient cool, les projets en entreprise sont chiants a mourir

Je le dis & redis, mais c'est commun mec. C'est une catastrophe ce confinement. J'entends bcp de témoignages comme le tien.

C'est clair qu'il y a un fossé entre les projet à l'école et ceux en entreprise :rire:

Le 28 janvier 2021 à 10:33:58 cuteTako a écrit :

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

2 ans que je bosse et j'en peux plus, je sais pas si je me suis trompé de vocation ou quoi, les projets perso en ecole d'inge étaient cool, les projets en entreprise sont chiants a mourir

Je le dis & redis, mais c'est commun mec. C'est une catastrophe ce confinement. J'entends bcp de témoignages comme le tien.

Merci khey tu me rassures en disant ca honnêtement
Je suis tellement déconnecté que je sais même plus si c'est moi qui suis un branleur ou si c'est pareil pour beaucoup de gens

Le 28 janvier 2021 à 10:38:21 LeBabtouDu93 a écrit :

Le 28 janvier 2021 à 10:33:58 cuteTako a écrit :

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

2 ans que je bosse et j'en peux plus, je sais pas si je me suis trompé de vocation ou quoi, les projets perso en ecole d'inge étaient cool, les projets en entreprise sont chiants a mourir

Je le dis & redis, mais c'est commun mec. C'est une catastrophe ce confinement. J'entends bcp de témoignages comme le tien.

Merci khey tu me rassures en disant ca honnêtement
Je suis tellement déconnecté que je sais même plus si c'est moi qui suis un branleur ou si c'est pareil pour beaucoup de gens

Non, faut tenir bon et essayer de trouver des "à côté" réconfortants. C'est franchement pas simple.
Te laisse pas manger par le stress, la déprime, la léthargie. :ok:

Le 28 janvier 2021 à 10:40:30 cuteTako a écrit :

Le 28 janvier 2021 à 10:38:21 LeBabtouDu93 a écrit :

Le 28 janvier 2021 à 10:33:58 cuteTako a écrit :

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

2 ans que je bosse et j'en peux plus, je sais pas si je me suis trompé de vocation ou quoi, les projets perso en ecole d'inge étaient cool, les projets en entreprise sont chiants a mourir

Je le dis & redis, mais c'est commun mec. C'est une catastrophe ce confinement. J'entends bcp de témoignages comme le tien.

Merci khey tu me rassures en disant ca honnêtement
Je suis tellement déconnecté que je sais même plus si c'est moi qui suis un branleur ou si c'est pareil pour beaucoup de gens

Non, faut tenir bon et essayer de trouver des "à côté" réconfortants. C'est franchement pas simple.
Te laisse pas manger par le stress, la déprime, la léthargie. :ok:

le truc c'est que beaucoup de notre génération sont célibataires, vivent seuls dans un petit appartement et sont loin de leur famille/amis pour le travail.

De fait, les liens sociaux sont très pauvres en ces temps de crise.

Putain j'ai 50 programmes à modifier et à tester. Tuez moi :-(

Le 28 janvier 2021 à 10:42:37 Contravariance a écrit :

Le 28 janvier 2021 à 10:40:30 cuteTako a écrit :

Le 28 janvier 2021 à 10:38:21 LeBabtouDu93 a écrit :

Le 28 janvier 2021 à 10:33:58 cuteTako a écrit :

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

2 ans que je bosse et j'en peux plus, je sais pas si je me suis trompé de vocation ou quoi, les projets perso en ecole d'inge étaient cool, les projets en entreprise sont chiants a mourir

Je le dis & redis, mais c'est commun mec. C'est une catastrophe ce confinement. J'entends bcp de témoignages comme le tien.

Merci khey tu me rassures en disant ca honnêtement
Je suis tellement déconnecté que je sais même plus si c'est moi qui suis un branleur ou si c'est pareil pour beaucoup de gens

Non, faut tenir bon et essayer de trouver des "à côté" réconfortants. C'est franchement pas simple.
Te laisse pas manger par le stress, la déprime, la léthargie. :ok:

le truc c'est que beaucoup de notre génération sont célibataires, vivent seuls dans un petit appartement et sont loin de leur famille/amis pour le travail.

De fait, les liens sociaux sont très pauvres en ces temps de crise.

:oui:

Le 28 janvier 2021 à 10:50:46 Pierre_Aronnax a écrit :
Putain j'ai 50 programmes à modifier et à tester. Tuez moi :-(

la petite mort

Le 28 janvier 2021 à 10:42:37 Contravariance a écrit :

Le 28 janvier 2021 à 10:40:30 cuteTako a écrit :

Le 28 janvier 2021 à 10:38:21 LeBabtouDu93 a écrit :

Le 28 janvier 2021 à 10:33:58 cuteTako a écrit :

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

2 ans que je bosse et j'en peux plus, je sais pas si je me suis trompé de vocation ou quoi, les projets perso en ecole d'inge étaient cool, les projets en entreprise sont chiants a mourir

Je le dis & redis, mais c'est commun mec. C'est une catastrophe ce confinement. J'entends bcp de témoignages comme le tien.

Merci khey tu me rassures en disant ca honnêtement
Je suis tellement déconnecté que je sais même plus si c'est moi qui suis un branleur ou si c'est pareil pour beaucoup de gens

Non, faut tenir bon et essayer de trouver des "à côté" réconfortants. C'est franchement pas simple.
Te laisse pas manger par le stress, la déprime, la léthargie. :ok:

le truc c'est que beaucoup de notre génération sont célibataires, vivent seuls dans un petit appartement et sont loin de leur famille/amis pour le travail.

De fait, les liens sociaux sont très pauvres en ces temps de crise.

Exactement ça... Seul dans mon appartement (pas trop petit encore) depuis mars et à une heure de la famille...
A chaque confinement la conso de weed augmente :hap:

Le 28 janvier 2021 à 10:52:58 IcommandU2grow a écrit :

Le 28 janvier 2021 à 10:42:37 Contravariance a écrit :

Le 28 janvier 2021 à 10:40:30 cuteTako a écrit :

Le 28 janvier 2021 à 10:38:21 LeBabtouDu93 a écrit :

Le 28 janvier 2021 à 10:33:58 cuteTako a écrit :

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

2 ans que je bosse et j'en peux plus, je sais pas si je me suis trompé de vocation ou quoi, les projets perso en ecole d'inge étaient cool, les projets en entreprise sont chiants a mourir

Je le dis & redis, mais c'est commun mec. C'est une catastrophe ce confinement. J'entends bcp de témoignages comme le tien.

Merci khey tu me rassures en disant ca honnêtement
Je suis tellement déconnecté que je sais même plus si c'est moi qui suis un branleur ou si c'est pareil pour beaucoup de gens

Non, faut tenir bon et essayer de trouver des "à côté" réconfortants. C'est franchement pas simple.
Te laisse pas manger par le stress, la déprime, la léthargie. :ok:

le truc c'est que beaucoup de notre génération sont célibataires, vivent seuls dans un petit appartement et sont loin de leur famille/amis pour le travail.

De fait, les liens sociaux sont très pauvres en ces temps de crise.

Exactement ça... Seul dans mon appartement (pas trop petit encore) depuis mars et à une heure de la famille...
A chaque confinement la conso de weed augmente :hap:

Moi je suis passé à la biere :cool:

Le 28 janvier 2021 à 10:58:04 PasJouasse a écrit :
Bonjourent https://image.noelshack.com/fichiers/2020/05/4/1580409455-civiq-10.png

Hello boi

Le 28 janvier 2021 à 10:55:52 Pierre_Aronnax a écrit :

Le 28 janvier 2021 à 10:52:58 IcommandU2grow a écrit :

Le 28 janvier 2021 à 10:42:37 Contravariance a écrit :

Le 28 janvier 2021 à 10:40:30 cuteTako a écrit :

Le 28 janvier 2021 à 10:38:21 LeBabtouDu93 a écrit :

Le 28 janvier 2021 à 10:33:58 cuteTako a écrit :

Le 28 janvier 2021 à 10:20:47 LeBabtouDu93 a écrit :
Je suis dev sur un projet en autonomie, je bosse chez moi dans ma chambre, je ne vois et ne parle plus a personne car je bosse solo

Je suis a bout, je perds toute motivation et je n'arrive même plus à bosser plus de 3/4h par jour

D'autres khey comme moi? Je suis en détresse sociale

2 ans que je bosse et j'en peux plus, je sais pas si je me suis trompé de vocation ou quoi, les projets perso en ecole d'inge étaient cool, les projets en entreprise sont chiants a mourir

Je le dis & redis, mais c'est commun mec. C'est une catastrophe ce confinement. J'entends bcp de témoignages comme le tien.

Merci khey tu me rassures en disant ca honnêtement
Je suis tellement déconnecté que je sais même plus si c'est moi qui suis un branleur ou si c'est pareil pour beaucoup de gens

Non, faut tenir bon et essayer de trouver des "à côté" réconfortants. C'est franchement pas simple.
Te laisse pas manger par le stress, la déprime, la léthargie. :ok:

le truc c'est que beaucoup de notre génération sont célibataires, vivent seuls dans un petit appartement et sont loin de leur famille/amis pour le travail.

De fait, les liens sociaux sont très pauvres en ces temps de crise.

Exactement ça... Seul dans mon appartement (pas trop petit encore) depuis mars et à une heure de la famille...
A chaque confinement la conso de weed augmente :hap:

Moi je suis passé à la biere :cool:

Bière, rhum, whisky, tout y passe, depuis qu'il n'y a plus de salles de sport...

ok mon nv poste arrive dans 2 mois :rire: cool :)
tant pis le 100% proc jusque là :rire:

Données du topic

Auteur
cuteTako
Date de création
19 janvier 2021 à 09:26:22
Date de suppression
31 janvier 2021 à 20:52:52
Supprimé par
Modération ou administration
Nb. messages archivés
1590
Nb. messages JVC
1571
En ligne sur JvArchive 112