Développeur, je réponds à vos questions
SuppriméLe 06 avril 2023 à 23:26:10 :
Le 06 avril 2023 à 23:23:24 :
Le 06 avril 2023 à 23:21:03 :
Le 06 avril 2023 à 23:16:30 :
Le 06 avril 2023 à 23:13:38 :
> Le 06 avril 2023 à 23:09:10 :
>> Le 06 avril 2023 à 23:08:13 :
> >> Le 06 avril 2023 à 23:03:47 :
> > >> Le 06 avril 2023 à 22:51:58 :
> > > >Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?
> > > >
> > > >
def letterCombinations(digits): > > > > mapping = { > > > > "1": [], > > > > "2": ["a","b","c"], > > > > "3": ["d","e","f"], > > > > "4": ["g","h","i"], > > > > "5": ["j","k","l"], > > > > "6": ["m","n","o"], > > > > "7": ["p","q","r", "s"], > > > > "8": ["t","u","v"], > > > > "9": ["w","x","y", "z"], > > > > "0": [" "], > > > > } > > > > combinations = [] > > > > for digit in digits: > > > > if not combinations: > > > > combinations.extend(mapping[digit]) > > > > else: > > > > combinations_copy = combinations.copy() > > > > combinations = [] > > > > for combination in combinations_copy: > > > > for letter in mapping[digit]: > > > > combinations.append(combination+letter) > > > > return combinations
> > >
> > > bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct
> > >
> > > Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir
> >
> > pas pythonic et pas de tail call optimization en python
> > j'attends la complexité maintenant
>
> J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro
> Moi en PR je vois un if/else ou un for c'est decline direct
sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps
Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderneles fameuses monades en python
le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free
j'attends toujours la complexité nonobstantVa te branler sur ta complexité, je lirais pas ton code pour les raisons évoquées
Et non je dégage pas comme ça, t'as vu mon contrat ça fait 3 ans que je fais ça. Si ça te plait de te branler la nouille sur des bêtises ("Premature optimization is the root of all evil") libre à toi, moi je fais d'abord du clean code et des archi évolutivesincapable de calculer une complexité et sort des excuses bidon plutot que d'assumer son incompétence, tu risque pas de review mes pr de toute façon car je t'aurais dégagé dès la phase d'évaluation technique lors du recrutement
Mec t'es interne et t'as pas les compétences pour go free, juste redescends.
Et non ton code merdique ça passe pas une PR
Le 06 avril 2023 à 23:27:14 :
Le 06 avril 2023 à 23:26:10 :
Le 06 avril 2023 à 23:23:24 :
Le 06 avril 2023 à 23:21:03 :
Le 06 avril 2023 à 23:16:30 :
> Le 06 avril 2023 à 23:13:38 :
>> Le 06 avril 2023 à 23:09:10 :
> >> Le 06 avril 2023 à 23:08:13 :
> > >> Le 06 avril 2023 à 23:03:47 :
> > > >> Le 06 avril 2023 à 22:51:58 :
> > > > >Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?
> > > > >
> > > > >
def letterCombinations(digits): > > > > > mapping = { > > > > > "1": [], > > > > > "2": ["a","b","c"], > > > > > "3": ["d","e","f"], > > > > > "4": ["g","h","i"], > > > > > "5": ["j","k","l"], > > > > > "6": ["m","n","o"], > > > > > "7": ["p","q","r", "s"], > > > > > "8": ["t","u","v"], > > > > > "9": ["w","x","y", "z"], > > > > > "0": [" "], > > > > > } > > > > > combinations = [] > > > > > for digit in digits: > > > > > if not combinations: > > > > > combinations.extend(mapping[digit]) > > > > > else: > > > > > combinations_copy = combinations.copy() > > > > > combinations = [] > > > > > for combination in combinations_copy: > > > > > for letter in mapping[digit]: > > > > > combinations.append(combination+letter) > > > > > return combinations
> > > >
> > > > bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct
> > > >
> > > > Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir
> > >
> > > pas pythonic et pas de tail call optimization en python
> > > j'attends la complexité maintenant
> >
> > J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro
> > Moi en PR je vois un if/else ou un for c'est decline direct
>
> sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps
Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderneles fameuses monades en python
le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free
j'attends toujours la complexité nonobstantVa te branler sur ta complexité, je lirais pas ton code pour les raisons évoquées
Et non je dégage pas comme ça, t'as vu mon contrat ça fait 3 ans que je fais ça. Si ça te plait de te branler la nouille sur des bêtises ("Premature optimization is the root of all evil") libre à toi, moi je fais d'abord du clean code et des archi évolutivesincapable de calculer une complexité et sort des excuses bidon plutot que d'assumer son incompétence, tu risque pas de review mes pr de toute façon car je t'aurais dégagé dès la phase d'évaluation technique lors du recrutement
Mec t'es interne et t'as pas les compétences pour go free, juste redescends.
Et non ton code merdique ça passe pas une PR
les meilleurs postes sont toujours en interne le vendeur de code, t'as déjà vu des cto en free ?
Le 06 avril 2023 à 23:27:52 :
tu aurais des conseils ou des ressources pour un "dev" autodidacte débutant qui aimerait passer à un niveau supérieur?
Y'a plusieurs livres sympa :
- clean code de Uncle Bob
- refactoring de Martin Fowler
- Cracking the coding interviews
Avec ça tu fais déjà pas mal de trucs.
Ensuite selon la spécificité du langage tu peux aller plus loin (par ex Effective java de Joshua Bloch en Java )
Le 06 avril 2023 à 23:28:52 :
Le 06 avril 2023 à 23:27:14 :
Le 06 avril 2023 à 23:26:10 :
Le 06 avril 2023 à 23:23:24 :
Le 06 avril 2023 à 23:21:03 :
> Le 06 avril 2023 à 23:16:30 :
>> Le 06 avril 2023 à 23:13:38 :
> >> Le 06 avril 2023 à 23:09:10 :
> > >> Le 06 avril 2023 à 23:08:13 :
> > > >> Le 06 avril 2023 à 23:03:47 :
> > > > >> Le 06 avril 2023 à 22:51:58 :
> > > > > >Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?
> > > > > >
> > > > > >
def letterCombinations(digits): > > > > > > mapping = { > > > > > > "1": [], > > > > > > "2": ["a","b","c"], > > > > > > "3": ["d","e","f"], > > > > > > "4": ["g","h","i"], > > > > > > "5": ["j","k","l"], > > > > > > "6": ["m","n","o"], > > > > > > "7": ["p","q","r", "s"], > > > > > > "8": ["t","u","v"], > > > > > > "9": ["w","x","y", "z"], > > > > > > "0": [" "], > > > > > > } > > > > > > combinations = [] > > > > > > for digit in digits: > > > > > > if not combinations: > > > > > > combinations.extend(mapping[digit]) > > > > > > else: > > > > > > combinations_copy = combinations.copy() > > > > > > combinations = [] > > > > > > for combination in combinations_copy: > > > > > > for letter in mapping[digit]: > > > > > > combinations.append(combination+letter) > > > > > > return combinations
> > > > >
> > > > > bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct
> > > > >
> > > > > Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir
> > > >
> > > > pas pythonic et pas de tail call optimization en python
> > > > j'attends la complexité maintenant
> > >
> > > J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro
> > > Moi en PR je vois un if/else ou un for c'est decline direct
> >
> > sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps
>
> Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
> Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderne
les fameuses monades en python
le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free
j'attends toujours la complexité nonobstantVa te branler sur ta complexité, je lirais pas ton code pour les raisons évoquées
Et non je dégage pas comme ça, t'as vu mon contrat ça fait 3 ans que je fais ça. Si ça te plait de te branler la nouille sur des bêtises ("Premature optimization is the root of all evil") libre à toi, moi je fais d'abord du clean code et des archi évolutivesincapable de calculer une complexité et sort des excuses bidon plutot que d'assumer son incompétence, tu risque pas de review mes pr de toute façon car je t'aurais dégagé dès la phase d'évaluation technique lors du recrutement
Mec t'es interne et t'as pas les compétences pour go free, juste redescends.
Et non ton code merdique ça passe pas une PRles meilleurs postes sont toujours en interne le vendeur de code, t'as déjà vu des cto en free ?
T'as déjà vu un CTO coder ?
Par contre j'ai vu des CTO qui m'ont contacté
Le 06 avril 2023 à 23:29:29 :
Le 06 avril 2023 à 23:27:52 :
tu aurais des conseils ou des ressources pour un "dev" autodidacte débutant qui aimerait passer à un niveau supérieur?Y'a plusieurs livres sympa :
- clean code de Uncle Bob
- refactoring de Martin Fowler
- Cracking the coding interviewsAvec ça tu fais déjà pas mal de trucs.
Ensuite selon la spécificité du langage tu peux aller plus loin (par ex Effective java de Joshua Bloch en Java )
conseiller cracking the code interview et ne pas savoir calculer une complexité, cocasse
Le 06 avril 2023 à 23:30:45 :
Le 06 avril 2023 à 23:29:29 :
Le 06 avril 2023 à 23:27:52 :
tu aurais des conseils ou des ressources pour un "dev" autodidacte débutant qui aimerait passer à un niveau supérieur?Y'a plusieurs livres sympa :
- clean code de Uncle Bob
- refactoring de Martin Fowler
- Cracking the coding interviewsAvec ça tu fais déjà pas mal de trucs.
Ensuite selon la spécificité du langage tu peux aller plus loin (par ex Effective java de Joshua Bloch en Java )conseiller cracking the code interview et ne pas savoir calculer une complexité, cocasse
Aller sur un topic de dev et ne pas savoir faire du dev propre
Le 06 avril 2023 à 23:30:10 :
Le 06 avril 2023 à 23:28:52 :
Le 06 avril 2023 à 23:27:14 :
Le 06 avril 2023 à 23:26:10 :
Le 06 avril 2023 à 23:23:24 :
> Le 06 avril 2023 à 23:21:03 :
>> Le 06 avril 2023 à 23:16:30 :
> >> Le 06 avril 2023 à 23:13:38 :
> > >> Le 06 avril 2023 à 23:09:10 :
> > > >> Le 06 avril 2023 à 23:08:13 :
> > > > >> Le 06 avril 2023 à 23:03:47 :
> > > > > >> Le 06 avril 2023 à 22:51:58 :
> > > > > > >Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?
> > > > > > >
> > > > > > >
def letterCombinations(digits): > > > > > > > mapping = { > > > > > > > "1": [], > > > > > > > "2": ["a","b","c"], > > > > > > > "3": ["d","e","f"], > > > > > > > "4": ["g","h","i"], > > > > > > > "5": ["j","k","l"], > > > > > > > "6": ["m","n","o"], > > > > > > > "7": ["p","q","r", "s"], > > > > > > > "8": ["t","u","v"], > > > > > > > "9": ["w","x","y", "z"], > > > > > > > "0": [" "], > > > > > > > } > > > > > > > combinations = [] > > > > > > > for digit in digits: > > > > > > > if not combinations: > > > > > > > combinations.extend(mapping[digit]) > > > > > > > else: > > > > > > > combinations_copy = combinations.copy() > > > > > > > combinations = [] > > > > > > > for combination in combinations_copy: > > > > > > > for letter in mapping[digit]: > > > > > > > combinations.append(combination+letter) > > > > > > > return combinations
> > > > > >
> > > > > > bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct
> > > > > >
> > > > > > Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir
> > > > >
> > > > > pas pythonic et pas de tail call optimization en python
> > > > > j'attends la complexité maintenant
> > > >
> > > > J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro
> > > > Moi en PR je vois un if/else ou un for c'est decline direct
> > >
> > > sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps
> >
> > Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
> > Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderne
>
> les fameuses monades en python
> le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free
> j'attends toujours la complexité nonobstant
Va te branler sur ta complexité, je lirais pas ton code pour les raisons évoquées
Et non je dégage pas comme ça, t'as vu mon contrat ça fait 3 ans que je fais ça. Si ça te plait de te branler la nouille sur des bêtises ("Premature optimization is the root of all evil") libre à toi, moi je fais d'abord du clean code et des archi évolutivesincapable de calculer une complexité et sort des excuses bidon plutot que d'assumer son incompétence, tu risque pas de review mes pr de toute façon car je t'aurais dégagé dès la phase d'évaluation technique lors du recrutement
Mec t'es interne et t'as pas les compétences pour go free, juste redescends.
Et non ton code merdique ça passe pas une PRles meilleurs postes sont toujours en interne le vendeur de code, t'as déjà vu des cto en free ?
T'as déjà vu un CTO coder ?
Par contre j'ai vu des CTO qui m'ont contacté
bah oui, toutes les équipes n'ont pas 20 devs
Chat-GPT ca sert que à faire des petits script mono fonction, ca ne pourra jamais écrire des programmes entiers, designer des structures de classes et de l'architecture de code etc
Le 06 avril 2023 à 23:31:29 :
Le 06 avril 2023 à 23:30:45 :
Le 06 avril 2023 à 23:29:29 :
Le 06 avril 2023 à 23:27:52 :
tu aurais des conseils ou des ressources pour un "dev" autodidacte débutant qui aimerait passer à un niveau supérieur?Y'a plusieurs livres sympa :
- clean code de Uncle Bob
- refactoring de Martin Fowler
- Cracking the coding interviewsAvec ça tu fais déjà pas mal de trucs.
Ensuite selon la spécificité du langage tu peux aller plus loin (par ex Effective java de Joshua Bloch en Java )conseiller cracking the code interview et ne pas savoir calculer une complexité, cocasse
Aller sur un topic de dev et ne pas savoir faire du dev propre
on te demande pas si le code est propre on te demande la complexité, on en a rien à foutre du style sur un exo d'algo
alors la complexité ça arrive ?
Le 06 avril 2023 à 23:34:23 :
Les gens qui parlent de chat GPT sont les non devs et ne comprennent pas comment le développement marche.
Chat-GPT ca sert que à faire des petits script mono fonction, ca ne pourra jamais écrire des programmes entiers, designer des structures de classes et de l'architecture de code etc
Jamais
Le 06 avril 2023 à 23:32:28 :
Le 06 avril 2023 à 23:30:10 :
Le 06 avril 2023 à 23:28:52 :
Le 06 avril 2023 à 23:27:14 :
Le 06 avril 2023 à 23:26:10 :
> Le 06 avril 2023 à 23:23:24 :
>> Le 06 avril 2023 à 23:21:03 :
> >> Le 06 avril 2023 à 23:16:30 :
> > >> Le 06 avril 2023 à 23:13:38 :
> > > >> Le 06 avril 2023 à 23:09:10 :
> > > > >> Le 06 avril 2023 à 23:08:13 :
> > > > > >> Le 06 avril 2023 à 23:03:47 :
> > > > > > >> Le 06 avril 2023 à 22:51:58 :
> > > > > > > >Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?
> > > > > > > >
> > > > > > > >
def letterCombinations(digits): > > > > > > > > mapping = { > > > > > > > > "1": [], > > > > > > > > "2": ["a","b","c"], > > > > > > > > "3": ["d","e","f"], > > > > > > > > "4": ["g","h","i"], > > > > > > > > "5": ["j","k","l"], > > > > > > > > "6": ["m","n","o"], > > > > > > > > "7": ["p","q","r", "s"], > > > > > > > > "8": ["t","u","v"], > > > > > > > > "9": ["w","x","y", "z"], > > > > > > > > "0": [" "], > > > > > > > > } > > > > > > > > combinations = [] > > > > > > > > for digit in digits: > > > > > > > > if not combinations: > > > > > > > > combinations.extend(mapping[digit]) > > > > > > > > else: > > > > > > > > combinations_copy = combinations.copy() > > > > > > > > combinations = [] > > > > > > > > for combination in combinations_copy: > > > > > > > > for letter in mapping[digit]: > > > > > > > > combinations.append(combination+letter) > > > > > > > > return combinations
> > > > > > >
> > > > > > > bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct
> > > > > > >
> > > > > > > Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir
> > > > > >
> > > > > > pas pythonic et pas de tail call optimization en python
> > > > > > j'attends la complexité maintenant
> > > > >
> > > > > J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro
> > > > > Moi en PR je vois un if/else ou un for c'est decline direct
> > > >
> > > > sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps
> > >
> > > Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
> > > Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderne
> >
> > les fameuses monades en python
> > le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free
> > j'attends toujours la complexité nonobstant
>
> Va te branler sur ta complexité, je lirais pas ton code pour les raisons évoquées
> Et non je dégage pas comme ça, t'as vu mon contrat ça fait 3 ans que je fais ça. Si ça te plait de te branler la nouille sur des bêtises ("Premature optimization is the root of all evil") libre à toi, moi je fais d'abord du clean code et des archi évolutives
incapable de calculer une complexité et sort des excuses bidon plutot que d'assumer son incompétence, tu risque pas de review mes pr de toute façon car je t'aurais dégagé dès la phase d'évaluation technique lors du recrutement
Mec t'es interne et t'as pas les compétences pour go free, juste redescends.
Et non ton code merdique ça passe pas une PRles meilleurs postes sont toujours en interne le vendeur de code, t'as déjà vu des cto en free ?
T'as déjà vu un CTO coder ?
Par contre j'ai vu des CTO qui m'ont contactébah oui, toutes les équipes n'ont pas 20 devs
Sauf que je suis plus sur du consulting / formation
Le 06 avril 2023 à 23:34:23 :
Les gens qui parlent de chat GPT sont les non devs et ne comprennent pas comment le développement marche.
Chat-GPT ca sert que à faire des petits script mono fonction, ca ne pourra jamais écrire des programmes entiers, designer des structures de classes et de l'architecture de code etc
Chat GPT c'est un outil à maîtriser. On parle aujourd'hui de "prompt engineering" pour désigner l'art de savoir interagir avec l'IA
L’auteur qui ne sait pas calculer la complexité d’un algo terminal S 😂
« Je refuse ta pr si ya un if/else » alors qu’on est sur du python 😂
Lop tu fais du front c’est ça ?
Le 06 avril 2023 à 23:36:21 :
Le 06 avril 2023 à 23:32:28 :
Le 06 avril 2023 à 23:30:10 :
Le 06 avril 2023 à 23:28:52 :
Le 06 avril 2023 à 23:27:14 :
> Le 06 avril 2023 à 23:26:10 :
>> Le 06 avril 2023 à 23:23:24 :
> >> Le 06 avril 2023 à 23:21:03 :
> > >> Le 06 avril 2023 à 23:16:30 :
> > > >> Le 06 avril 2023 à 23:13:38 :
> > > > >> Le 06 avril 2023 à 23:09:10 :
> > > > > >> Le 06 avril 2023 à 23:08:13 :
> > > > > > >> Le 06 avril 2023 à 23:03:47 :
> > > > > > > >> Le 06 avril 2023 à 22:51:58 :
> > > > > > > > >Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?
> > > > > > > > >
> > > > > > > > >
def letterCombinations(digits): > > > > > > > > > mapping = { > > > > > > > > > "1": [], > > > > > > > > > "2": ["a","b","c"], > > > > > > > > > "3": ["d","e","f"], > > > > > > > > > "4": ["g","h","i"], > > > > > > > > > "5": ["j","k","l"], > > > > > > > > > "6": ["m","n","o"], > > > > > > > > > "7": ["p","q","r", "s"], > > > > > > > > > "8": ["t","u","v"], > > > > > > > > > "9": ["w","x","y", "z"], > > > > > > > > > "0": [" "], > > > > > > > > > } > > > > > > > > > combinations = [] > > > > > > > > > for digit in digits: > > > > > > > > > if not combinations: > > > > > > > > > combinations.extend(mapping[digit]) > > > > > > > > > else: > > > > > > > > > combinations_copy = combinations.copy() > > > > > > > > > combinations = [] > > > > > > > > > for combination in combinations_copy: > > > > > > > > > for letter in mapping[digit]: > > > > > > > > > combinations.append(combination+letter) > > > > > > > > > return combinations
> > > > > > > >
> > > > > > > > bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct
> > > > > > > >
> > > > > > > > Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir
> > > > > > >
> > > > > > > pas pythonic et pas de tail call optimization en python
> > > > > > > j'attends la complexité maintenant
> > > > > >
> > > > > > J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro
> > > > > > Moi en PR je vois un if/else ou un for c'est decline direct
> > > > >
> > > > > sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps
> > > >
> > > > Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
> > > > Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderne
> > >
> > > les fameuses monades en python
> > > le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free
> > > j'attends toujours la complexité nonobstant
> >
> > Va te branler sur ta complexité, je lirais pas ton code pour les raisons évoquées
> > Et non je dégage pas comme ça, t'as vu mon contrat ça fait 3 ans que je fais ça. Si ça te plait de te branler la nouille sur des bêtises ("Premature optimization is the root of all evil") libre à toi, moi je fais d'abord du clean code et des archi évolutives
>
> incapable de calculer une complexité et sort des excuses bidon plutot que d'assumer son incompétence, tu risque pas de review mes pr de toute façon car je t'aurais dégagé dès la phase d'évaluation technique lors du recrutement
Mec t'es interne et t'as pas les compétences pour go free, juste redescends.
Et non ton code merdique ça passe pas une PRles meilleurs postes sont toujours en interne le vendeur de code, t'as déjà vu des cto en free ?
T'as déjà vu un CTO coder ?
Par contre j'ai vu des CTO qui m'ont contactébah oui, toutes les équipes n'ont pas 20 devs
Sauf que je suis plus sur du consulting / formation
"He/Him" ?
Je parle pas de ton cas personnel, tu dis qu'aucun CTO ne code...
Le 06 avril 2023 à 23:35:26 :
Le 06 avril 2023 à 23:34:23 :
Les gens qui parlent de chat GPT sont les non devs et ne comprennent pas comment le développement marche.
Chat-GPT ca sert que à faire des petits script mono fonction, ca ne pourra jamais écrire des programmes entiers, designer des structures de classes et de l'architecture de code etcJamais
Un vrai dev peut bosser sur une codebase complexe avec des millions de ligne de code et des milliers de fichiers, tu m'appelle quand chat-GPT sait faire autre chose que de simples scripts.
Le 06 avril 2023 à 23:38:47 :
L’auteur qui ne sait pas calculer la complexité d’un algo terminal S 😂« Je refuse ta pr si ya un if/else » alors qu’on est sur du python 😂
Lop tu fais du front c’est ça ?
J'ai pas lu ton code et j'en ai rien à faire de ton code de stagiaire, c'est dit
Le 06 avril 2023 à 23:38:47 :
L’auteur qui ne sait pas calculer la complexité d’un algo terminal S 😂« Je refuse ta pr si ya un if/else » alors qu’on est sur du python 😂
Lop tu fais du front c’est ça ?
Possible oui
le choc que ça va être quand il va découvrir que amazon existe
Données du topic
- Auteur
- GoDaddy
- Date de création
- 6 avril 2023 à 21:35:03
- Date de suppression
- 7 avril 2023 à 01:56:00
- Supprimé par
- Auteur
- Nb. messages archivés
- 127
- Nb. messages JVC
- 125