Topic de DDU-DU_DDU-DU :

Expert en code je réponds à vos questions

Supprimé
Nom de ta guilde sur WoW ?

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

Le 24 juin 2023 à 22:35:04 Gormort2 a écrit :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

Un char à 299 toi ? :rire:

Le 24 juin 2023 à 22:35:39 :

Le 24 juin 2023 à 22:35:04 Gormort2 a écrit :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

Un char à 299 toi ? :rire:

modulo 256 pardon :rire:
c'est ça ?

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Le 24 juin 2023 à 22:32:57 :

Le 24 juin 2023 à 22:32:07 :

Le 24 juin 2023 à 22:31:08 :

Le 24 juin 2023 à 22:29:29 :

Le 24 juin 2023 à 22:27:48 :

> Le 24 juin 2023 à 22:26:40 :

>L'op qui est expert en code, sauf en :

> - OCAML

> - C++

> - C

> - Python

> - Javascript

La conception et l'algo sont pourtant décarrelées des langages :)

Mais pas savoir ce que fait un code en C++ de 3 lignes avec une boucle for, c'est juste ridicule.

Pour l'ocaml je t'en voudrais pas si tu ne t'autoproclamé pas expert, ça reste un langage eclatax.

J'ai pas dit que je savais pas le tocard, juste que j'aurais décliné la PR :ok:

Beaucoup trop simple le low. T'as juste une grande gueule https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

Non, juste un amour pour le code propre :ok:

Je met ma main à couper que tu est le genre de mec qui pisse code dégueulasse incompréhensible à base de récursivité juste par pure branlette intellectuelle - et la preuve en est, c'est que tu viens étaler ta pseudo-expertise ici - au lieu d'un code propre, simple, robuste et efficace, qui pourrait être relue par un collègue sans qu'il passe 45mns dessus.

Je suis bien content de ne pas travailler avec un péquenaud comme toi https://image.noelshack.com/fichiers/2018/52/3/1545863207-risitas-main-rire-sticker.png

Le 24 juin 2023 à 22:37:16 :

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

oui j'ai oublié le modulo 256
c'est ça ?

Le 24 juin 2023 à 22:37:16 :

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Ca sert surtout à rien : code inutile, aucun design pattern conception etc.
Une entreprise sérieuse pose d'autres genres de tests.

Le 24 juin 2023 à 22:37:16 EnChantier_ a écrit :

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Non, char c'est entre -128 et 127

Le 24 juin 2023 à 22:37:40 :

Le 24 juin 2023 à 22:32:57 :

Le 24 juin 2023 à 22:32:07 :

Le 24 juin 2023 à 22:31:08 :

Le 24 juin 2023 à 22:29:29 :

> Le 24 juin 2023 à 22:27:48 :

>> Le 24 juin 2023 à 22:26:40 :

> >L'op qui est expert en code, sauf en :

> > - OCAML

> > - C++

> > - C

> > - Python

> > - Javascript

>

> La conception et l'algo sont pourtant décarrelées des langages :)

Mais pas savoir ce que fait un code en C++ de 3 lignes avec une boucle for, c'est juste ridicule.

Pour l'ocaml je t'en voudrais pas si tu ne t'autoproclamé pas expert, ça reste un langage eclatax.

J'ai pas dit que je savais pas le tocard, juste que j'aurais décliné la PR :ok:

Beaucoup trop simple le low. T'as juste une grande gueule https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

Non, juste un amour pour le code propre :ok:

Je met ma main à couper que tu est le genre de mec qui pisse code dégueulasse incompréhensible à base de récursivité juste par pure branlette intellectuelle - et la preuve en est, c'est que tu viens étaler ta pseudo-expertise ici - au lieu d'un code propre, simple, robuste et efficace, qui pourrait être relue par un collègue sans qu'il passe 45mns dessus.

Je suis bien content de ne pas travailler avec un péquenaud comme toi https://image.noelshack.com/fichiers/2018/52/3/1545863207-risitas-main-rire-sticker.png

Non pas du tout, clean code, prog fonctionnelle et designs modernes d'archi :(
Et mon code fait 10 lignes et est testé :ok:

Le 24 juin 2023 à 22:38:17 DDU-DU_DDU-DU a écrit :

Le 24 juin 2023 à 22:37:16 :

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Ca sert surtout à rien : code inutile, aucun design pattern conception etc.
Une entreprise sérieuse pose d'autres genres de tests.

Aya on sent le L1 tout fier d'avoir appris les patterns de conception :rire:

Le 24 juin 2023 à 22:38:17 :

Le 24 juin 2023 à 22:37:16 :

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Ca sert surtout à rien : code inutile, aucun design pattern conception etc.
Une entreprise sérieuse pose d'autres genres de tests.

Oui mais t'as bloqué à la boucle for vue que t'es expert en JVM

Le 24 juin 2023 à 22:39:04 :

Le 24 juin 2023 à 22:37:40 :

Le 24 juin 2023 à 22:32:57 :

Le 24 juin 2023 à 22:32:07 :

Le 24 juin 2023 à 22:31:08 :

> Le 24 juin 2023 à 22:29:29 :

>> Le 24 juin 2023 à 22:27:48 :

> >> Le 24 juin 2023 à 22:26:40 :

> > >L'op qui est expert en code, sauf en :

> > > - OCAML

> > > - C++

> > > - C

> > > - Python

> > > - Javascript

> >

> > La conception et l'algo sont pourtant décarrelées des langages :)

>

> Mais pas savoir ce que fait un code en C++ de 3 lignes avec une boucle for, c'est juste ridicule.

>

> Pour l'ocaml je t'en voudrais pas si tu ne t'autoproclamé pas expert, ça reste un langage eclatax.

J'ai pas dit que je savais pas le tocard, juste que j'aurais décliné la PR :ok:

Beaucoup trop simple le low. T'as juste une grande gueule https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

Non, juste un amour pour le code propre :ok:

Je met ma main à couper que tu est le genre de mec qui pisse code dégueulasse incompréhensible à base de récursivité juste par pure branlette intellectuelle - et la preuve en est, c'est que tu viens étaler ta pseudo-expertise ici - au lieu d'un code propre, simple, robuste et efficace, qui pourrait être relue par un collègue sans qu'il passe 45mns dessus.

Je suis bien content de ne pas travailler avec un péquenaud comme toi https://image.noelshack.com/fichiers/2018/52/3/1545863207-risitas-main-rire-sticker.png

Non pas du tout, clean code, prog fonctionnelle et designs modernes d'archi :(
Et mon code fait 10 lignes et est testé :ok:

https://image.noelshack.com/fichiers/2023/14/5/1680841754-oussama-amar-mytho.png


while (condition)
    fct_that_does_something(arguments);

tellement plus simple a lire que de la tail rec qui se transforme en while blablabla

Le 24 juin 2023 à 22:38:36 :

Le 24 juin 2023 à 22:37:16 EnChantier_ a écrit :

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Non, char c'est entre -128 et 127

Ça devait être un unsigned char alors, cette question m'a saoulé j'ai refusé la mission :peur:

Les khey c'est quoi les orientations en info quand on est plutôt intéressé par les méthodes formelles?

Le 24 juin 2023 à 22:39:52 :

Le 24 juin 2023 à 22:38:17 :

Le 24 juin 2023 à 22:37:16 :

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Ca sert surtout à rien : code inutile, aucun design pattern conception etc.
Une entreprise sérieuse pose d'autres genres de tests.

Oui mais t'as bloqué à la boucle for vue que t'es expert en JVM

y'a des for en JVM.
Mais y'a mieux en 2023.

Le 24 juin 2023 à 22:41:04 EnChantier_ a écrit :

Le 24 juin 2023 à 22:38:36 :

Le 24 juin 2023 à 22:37:16 EnChantier_ a écrit :

Le 24 juin 2023 à 22:35:04 :

Le 24 juin 2023 à 22:00:55 :
Question pour une mission en entreprise, que fait cette fonction :

char a;
int len_max = 150;
for(a = '0'; a < 2*len_max, a++){
cout << a << endl;
}

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Non, char c'est entre -128 et 127

Ça devait être un unsigned char alors, cette question m'a saoulé j'ai refusé la mission :peur:

T'es en freelance khey ?

Le 24 juin 2023 à 22:40:50 :
while (condition) fct_that_does_something(arguments);

tellement plus simple a lire que de la tail rec qui se transforme en while blablabla

Depuis plusieurs mois maintenant, j'ai totalement switché ma pratique sur du papier. Plus de VS Code, plus de bêta test, plus d'automatisation : désormais mes seuls outils sont un bloc de papier A4 et mon stylo bic.

Je code tout sur papier, je fais mon code avec mon bic, les accolades sont beaucoup plus claires, je respecte bien sûr l'indentation etc. Ca m'a complètement soulagé, je code de manière plus sereine et beaucoup plus détendu, mes capacités créatives et mon imagination sont également décuplées.

J'envoie directement le projet au client par la poste, à la charge pour lui de tout retaper sur VS Code. Mon dernier rendu, un projet de modélisation 3D sur Unity, fait environ 37 tonnes de papier. Ca paraît excessif, mais plus jamais je ne reviendrait en arrière, j'y gagne trop en sérénité.

Le 24 juin 2023 à 22:41:38 :

Le 24 juin 2023 à 22:41:04 EnChantier_ a écrit :

Le 24 juin 2023 à 22:38:36 :

Le 24 juin 2023 à 22:37:16 EnChantier_ a écrit :

Le 24 juin 2023 à 22:35:04 :

> Le 24 juin 2023 à 22:00:55 :

> Question pour une mission en entreprise, que fait cette fonction :

>

> char a;

> int len_max = 150;

> for(a = '0'; a < 2*len_max, a++){

> cout << a << endl;

> }

affiche les charactères de la table ASCII du numéro 48 au numéro 299 ?

299 existe pas, le max c'est 255, ça boucle à l'infini car ça repart à 0 après 255 :peur:
Mais t'étais sur la bonne piste, c'est une question piège qui se discute

Non, char c'est entre -128 et 127

Ça devait être un unsigned char alors, cette question m'a saoulé j'ai refusé la mission :peur:

T'es en freelance khey ?

Ingé dans une boîte de presta

Données du topic

Auteur
DDU-DU_DDU-DU
Date de création
24 juin 2023 à 21:47:50
Date de suppression
25 juin 2023 à 01:02:00
Supprimé par
Auteur
Nb. messages archivés
221
Nb. messages JVC
221
En ligne sur JvArchive 319