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 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 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 ?
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 soloJe 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.
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 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 ?
Aucun des deux, j'évite d'utiliser les if si possible
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 soloJe 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.
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 soloJe 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 soloJe 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.
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 soloJe 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 gensNon, 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.
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.
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 soloJe 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 gensNon, 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.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.
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 soloJe 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 gensNon, 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.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
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 soloJe 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 gensNon, 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.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
Moi je suis passé à la biere
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 soloJe 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 gensNon, 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.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 augmenteMoi je suis passé à la biere
Bière, rhum, whisky, tout y passe, depuis qu'il n'y a plus de salles de sport...
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