Je l'ai bien saisi. J'ai d'ailleurs mis un bémol. Juste que la formulation était ambigüe et l'idée reprise par d'autres.
Accessoirement, c'était aussi un prétexte pour placer ma tirade ;-)
ais bon, trouver honteux que certains n'aient pas besoin de bosser, c'est un peu comme se plaindre que des beaux gosses n'aient pas de truquer leur compte Tinder avec de belles photos. C'est un luxe qu'ils ont, tant mieux pour eux, mais ça n'a strictement rien à voir avec l'égalité des chances.
Il y a quelques léger biais dans ton raisonnement.
1- Déjà, il faut dissocier le fait de trouver ça "normal", du fait de vouloir "redistribuer" un peu les cartes. (piège grossier dans lequel certains tombent hélas)
2- Si j'éborgne un beau gosse, je touche à son intégrité physique. Si je prélève au même gosse un peu de fric, avant même qu'il n'en soit propriétaire, je ne lui enlève rien puisqu'il ne le possède pas encore et encore moins je n'atteins son intégrité physique.
Il n'y a que les libéraux pour ériger la propriété privée comme droit suprême.
Au point même d'inventer des nouvelles formes de propriétés complètement virtuelles pour coller à leur modèle de laboratoire: Par exemple leur solution pour régler le problème du réchauffement climatique, quand ils ne s'évertuent pas à simplement nier qu'une de ses causes est d'origine anthropique ou à minimiser son effet. "L'ecologie, c'est la dernière lubie des "socialistes".
Là aucune gêne à monter artifices (si j'osais, des"usines à gaz") pour régler le pb, alors que les mêmes dénoncent les inepties liées aux systèmes de prélèvements.
L'argument est symétrique. Qu'ils n'objectent pas les droits "naturels" (dans lesquels la propriété ne s'inclue pas) contre les prélèvements alors qu'ils y opposent des droits propriétés tout aussi artificiels. Mais on a bien compris que cette vision ne profite pas aux mêmes et accroît les déséquilibres (Je prends soins d'éviter d'écrire le mot tabou "inégalité").
Le monde est plus complexe qu'un modèle économique bancal dans un univers restreint qui voudrait voler au secours d'une idéologie. L'économie n'a rien d'une science.
Je vais profiter de ton commentaire pour rebondir sur celui-ci quelques autres ainsi que sur une remarque de l'auteur :)
donner des clef sur comment se débrouiller sans documentation
Même si tu donnes quelques éléments pour étayer, on peut pas laisser passer çà :)
L'agilité n'a jamais prétendu qu'il fallait se "passer" de la documentation, bien au contraire.
Le principe, comme pour le reste, est de faire ce qui est suffisant au bon moment çar le changement peut, enfin non, va, arriver. Tout comme on n'se fait pas plaisir avec une archi géniale qui servira jamais (overdesign) et qu'on fait "juste ce qu'il faut".
En effet, une carte sur un Trello n'a jamais constitué une spécification pour moi. A la limite, si le manager/client avait su étoffer ces cartes
Voilà, ca tombe bien, pour l'agilité non plus. Si tu as des contraintes réglementaires, on ne va pas te dissuader d'en faire.
Une US c'est juste morceau de fonctionnalité dont on peut mesurer la valeur ajoutée et qu'on peut livrer à temps pour plaire à celui qui paye, le métier. Point barre
Qu'on en fasse une unité de tâche n'empêche pas qu'on puisse la découper en sous-tâches ou même qu'on la retravaille. https://www.youtube.com/watch?v=rP9AlpFwvSM
A mon avis c'est comme ça pour plus de la moitié des boites qui disent être agiles : pour elles lorsqu'elles ontpassé le délai de mise à disposition d'une nouvelle appli de 6 mois à 4 mis, elles peuvent se prétendre agile.
Petit "test":
- On est super agile, on a des sprints de 2 semaines
- Vous avez des tests ?
- Bin non tu rigoles avec le pressing de l'AMO , on n'a pas le temps
- J'ai une bonne nouvelle comme vous êtes agile, on va se lancer dans un petit refactoring des familles, parce que là ça pue le syndrome du copier-coller
- OMG!
Nous l’avons peut-être déjà tous constaté, l’utilisateur final ne sait pas vraiment ce qu’il veut, et a beaucoup de difficulté à exprimer clairement par écrit ses attentes.
Un intermédiaire (MOA, MOE, BA, PO, Archi) est nécessaire pour lui permettre de prendre du recul
et pour traduire une demande fonctionnelle en exigence technique.
Mais l’intermédiaire rajoute une couche intermédiaire !
C’est humain, l’intermédiaire aura tendance à se rendre indispensable.
Allez, on reprend les bases: le manoifesto
Working software withoutover comprehensive documentation
Customer collaboration over contract negotiation
Voilà, on privilégie ce qui marche plutôt que la paperasse inutile: un doc de spec de 500 pages que l'AMO n'ose pas tamponner de peur de s'être planté ou à balancer parce que le business a déjà changé. Un modèle UML aux petits oignons que le métier pige pas et qui sera complètement obsolète au moment de la livraison.
Si documentation il y a, il faut qu'elle reflète l'état du projet à l'instant t, bref qu'elle soit "vivante" ET qu'elle serve. Quoi de mieux qu'un exemple élaboré avec toutes les parties prenantes pour être sûr qu'on a tous pigé le même truc sans "intermédiaire". S'autoriser à challenger le PO sur cette base pour être sûr qu'il sait ce qu'il veut ou lui montrer que ça tient pas debout.
Et comment qu'on fait pour s'assurer que ces règles sont bien respectées ?
Et bin on les teste (non la vocation du BDD Bevaviour Driven Design n'est pas le test mais bien piger ce que veut le client), on les rend "executables". La voilà la living documentation: https://www.youtube.com/watch?v=p1Tl8kfkjGM
Et ca veut pas dire qu'il faut "tout" tester en Cucumber et écrire des tests d'IHM en Ghekin, hein
Allez, on pousse encore un peu le truc avec l'archi. Un peu de sketch modeling pour le début du sprint (ton exemple est quand même très orienté EDA ca correspond pas à tout les projets)
Et puis pour le newbie, quoi de mieux que de lire les TUs pour se mettre dans le code ? En voilà une autre de belle "living documentation" à base d'exemples pour peu qu'on soigne un peu le présentation (Clean code, domain driven). Oui on soigne ses tests et on les refactore avec le même soin que le code. https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
Le "Done Done", c'est pas pour la déco, …
Voilà le truc, c'est de faire du bottom-up et plus du top-down (on oublie le MDA)
et a même pondu un bouquin au financement libre: https://leanpub.com/livingdocumentation
A consommer sans modération, avec par exemple comment rétrogénerer de la doc d'archi avec un bon framework des famille et quelques annotations, DDD, Documenation by convention, …
Une mine d'or.
Alors c'est sûr la 1ere fois si on fait l'impasse sur tout ça, l'AMO, le PO, il s'habitue: "Vous avez pulsé , les gars!" et on ne pourra pas revenir dessus. Les bugs tombent, la dette technique s'accumule on fait l'impasse sur la doc en crachant sur la méthode et l'agilité Ultime et Universelle se met en place aka: http://www.la-rache.com/
Déjà il faut voir les usages. Il n'est pas toujours nécessaire d'avoir des dépendances sur du code natif pour bon nombre de projet et le cas échéant ces libs sont plutôt bien empaquetées (par exemple dans le Big Data, PySpark…).
On ne parle pas forcément de livrer un exe.
Tu peux vouloir déployer sur un serveur Web, dans un cluster K8S ou simplement un script.
Ce ne sont pas forcément les même usages.
Mais ce n'est pas ce que l'auteur voulait exprimer je pense. Il voulait peut-être juste signifier que l'expressivité du langage le rend autrement plus productif et permet donc de livre des incréments plus souvent. Avant la réplique, je n'ai pas dit qu'il était plus performant.
Ayant quitté le monde C++ depuis Mathusalem, je serais intéressé de comprendre ce "monde" qui sépare les différentes moutures du C++.
Quelques pistes à m'indiquer ?
Certains te l'ont déjà évoqué mais la principale motivation pour passer au C++ est le support du paradigme objet.
De base le C n'est qu'un langage procédural. Lorsque tu programmes dans certains domaines l'approche objet est assez "naturelle".
Même si c'est théoriquement possible avec le C tu te retrouves très vite limité par le langage. Si tu es intéressé cet ouvrage est fait pour toi: https://www.cs.rit.edu/~ats/books/ooc.pdf)
Simuler un héritage rudimentaire et le polymorphisme à base de "cast" est à peu près tout ce que tu peux atteindre, simplement.
Au delà tu réinventes tellement de truc qu'il vaut mieux se poser la question de savoir s'il ne faut pas passer à autre chose. C'est la vocation de C++ et d'ObjectiveC
Avec le C++ tu auras automatiquement:
* la redéfinition des méthodes, statiques ou virtuelles (bon courage avec les pointeurs de fonction dans tes structures en C)
* l'héritage multiple
* La généricité qui te permet d'instancier de nouveaux types abstraits
* la surcharge des opérateurs ainsi que de nouveaux (>>)
…
Il y aussi tous les frameworks autours qui peuvent te faciliter la vie (ramasse-miette, …)
Tu as une belle base de comparaison aujourd'hui avec les 2 toolkits graphiques mainstream sur Linux: GTK ecrit en C prouve que c'est possible. Qt a fait le choix de s'appuyer sur le C++ et déborde largement le cadre de l'interface graphique aujourd'hui.
C'est donc à toi d'évaluer ton besoin sachant que ça peut-être superflu. Par exemple le multi-héritage a aussi ses inconvénients et on peut s'en passer simplement avec la notion d'interfaces. Java est là pour en attester. (Et je n'aborde pas les design pattern, composition vs héritage, …)
De même l'approche objet ne résout pas tout. Aujourd'hui, le paradigme fonctionnel revient en force et on s'appuie aussi beaucoup sur la programmation par aspect pour compléter l'approche objet de manière orthogonale (Spring AOP en java, …).
En revanche si tu n'appréhendes pas la programmation objet et que tu veux comprendre, je ne suis pas certain que le C++ soit le langage le plus adapté étant donné sa complexité. GTK est peut-être un 1er point d'entrée pour ça.
Mais il vaut peut-être mieux aussi commencer par des langages plus simple et plus productifs (l'auteur m'en est témoin) comme le Ruby (pur objet) et le python (qui prend quelques libertés avec le duck typing par exemple) et qui offrent en plus l'avantage d'être multi-paradigme et moins contraignants au début de par leur typage dynamique .
A partir de là, peut-être que l'abord du C++ sera moins rugueux.
Tout à fait d'accord. Et tu la finances comment cette belle égalité des chances (encore que ça se discute) si tu ne prélèves pas là où c'est le moins douloureux ?
On est loin du taux confiscatoire que tu dénonces avec le prélèvement sur les successions et d'autres ici t'ont montré que tu avais déjà une belle marge de manoeuvre en donnant de ton vivant (Souvent là où c'est le plus utile, quand les enfants démarrent dans la vie).
Mais évidemment tu repars dans la caricature.
On est loin de "freiner" ou alors tout prélèvement est un frein (rhétorique libérale). On est dans le subjectif.
On va s'arrêter là pour ma part. Les points de vue se figent et les arguments tournent en boucle.
Merci pour ta participation (parfois virulente) qui apporte au débat toutefois.
Mais c'est quoi le problème d'enfant rentier ? Qu'est ce que cela peut bien te faire que quelqu'un vive sans travailler grâce à ses parents ?
Tu sais: la compétition, l'égalité … des chances qui font que l'argent ne va pas qu'à l'argent (les crédits faciles, …)
Toutes ces choses qui ne visent pas à punir mais à stimuler l'innovation, le mérite, car on sait que l'égalité des "capacités" est une chimère.
Tout le contraire de cet argumentaire (jaloux, frustré, assistanat…) que l'on ressert ad-nauseum dans certaines franges électorales.
Mais le job de l'état n'a jamais été de sauver les cons.
Qui a prétendu le contraire ?
Trump aurait reçu un million ou autre somme significative de ses parents, le reste serait allé à l'état.
Trump aurait peut-être être tout raté et fini fauché, il serait au chômage ou autre comme d'autres. L'argent imposé à la mort de ses parents aurait payé son minimum vital et son chômage.
Voilà, Ca tombe bien, le système français fait exactement ça.
Par contre ton argumentaire, que j'ai juste développé à l'extrême: "je fais ce que je veux avec ma "propriété". Pas touche!
C'est typiquement, celui des libéraux (au sens français du terme). Tu ne fais qu'apporter de l'eau à leur moulin avec ce même raisonnement. Tu as le droit d'avoir cette position, mais assume. Ce n'est pas du socialisme. Et ta manière d'amalgamer socialisme et communisme me laisse à penser que tu te rapproches plus de leur position que le contraire. Don't Act!
mais de s'assurer qu'ils ne tomberont jamais dans la pauvreté.
Je continue avec l'exemple de Trump pour te montrer comme ton raisonnement est foireux.
Dans son cas, avec un tel degré de crétinisme, on aurait explosé tes critères. Heureusement que papa était multi-milliardaire sinon il serait "tombé dans la pauvreté".
Donc si ça ne ne suffit pas pour lui, il faut encore rabaisser le plafond d'imposition, à 0% ?
A ce niveau là, on peut se demander s'il n'est pas tout simplement nuisible pour ses congénères et, avec la 3e guerre larvée qu'il nous prépare (le piège de Thucydide), y'en a d'autres qui vont bientôt passer pour des enfants de choeur.
A croire que "Dead Zone" était une prophétie.
La réalité est que si on taxait de sorte qu'il soit très dur d'être milliardaires ou millionnaire en centaines de millions il y aurait largement de quoi aider toute la population tout en permettant a certains d'être aisé.
C'est ça et chez les Bisounours, on pourrait pas se barrer où l'herbe est plus verte comme notre idole nationale.
Alors comme çeux-là (Comme chacun sait, l'altruisme est la valeur fondamentale chez l'Homme) se barrent et ben faut bien se rabattre sur ceux qui restent. Oh ben merde alors, c'est I-NI-QUE qui disait. Rassure-toi en France aussi on ne ponctionne pas tout.
Et le fils à papa peut encore dilapider sa fortune.
Faut dire que Trump est la + belle illustration qu'il faut pas les laisser faire: https://www.franceinter.fr/monde/usa-2016-les-faillites-de-trump
Mais de nouveau, ce que je lis ici est qu'on n'aime pas les fils de riches et qu'on ne va pas les laisser se la couler douce. C'est une approche de frustration et de jalousie plutôt qu'une approche de générosité envers les plus démunis.
Ah mais rassure-toi à gauche (me fais pas marrer en prétendant que t'es socialo, aux US peut-être) aussi on a envie de se la couler douce. La différence c'est qu'on veut que tout le monde puisse le faire.
Comme disait Coluche:
Ouais, y a 3 millions de personnes qui réclament du travail…"
C’est pas vrai !!! … De l’argent leur suffirait.
C'est juste une question de là où on met le curseur mais puisque tu veux te la jouer, on peut comparer ton joli pays d'adoption avec le nôtre (ce n'est pas le tien ou alors autant que Johnny Hallyday) en terme de répartition des richesses pour comparer lequel est le plus foireux.
Ah pis comme on voit comme ils font dans leur caleçon avec les chinois, on comprend encore mieux que ça va pas s'arranger lorsqu'ils auront pigé à quel point POTUS les prend pour des cons.
Si je m'étais arrêté à la note de ce journal, je n'aurais pas découvert cette passionnante chaîne Youtube que m'a faite découvrir SpaceFox.
D'une certaine manière, je suis reconnaissant à l'auteur et du coup je l'ai plussé. J'en ai presque honte. En fait non, au nom de la liberté d'expression!
Pour ma part, je constate que le climato-scepticisme vient souvent appuyer l'idéologie.
Si l'écologie politique dévoit parfois le message, les libéraux soutiennent souvent ce point du vue qui vient appuyer la vision dogmatique de leur fondement philosophique.
Il suffit de parcourir leur appareil de propagande pour s'en rendre compte.
Admettre une cause anthropique au réchauffement, une prise de conscience, une nécessité écologique (quel que soit le sujet d'ailleurs), impliquerait de prendre des mesures globales de régulation qui restreignent certaines libertés: Ce "socialisme" latent qu'ils exècrent par dessus tout et qui contrevient leur pensée aboutie, leur Vérité.
A partir de là, 2 stratégies:
- Le déni, souvent teinté de mauvaise foi, pour tenter de décrédibiliser les travaux du GIEC
- L'intégration du phénomène en minimisant son impact. Le progrès humain palliera après tout. Nous ne sommes qu'un facteur parmi d'autres dans l'Evolution. Evitons tout anthropocentrisme ! (Un peu comme les craintes vis à vis de l'impact sociétal de l'IA sont balayées par l'argument transhumaniste)
Courtillot nous en a donné un bel échantillon.
Les rares (https://www.wikiberal.org/wiki/G%C3%A9olibertarianisme) qui oseraient remettre certains dogmes en question comme le "homesteading", ce qui reviendrait à consacrer la notion de "Bien Commun" tant honnie car elle contrevient la sacro sainte "propriété privée", sont qualifiés de libéraux de "gôche". Des artefacts en quelque sorte.
Posté par El Titi .
En réponse au journal DLFP is Dying !.
Évalué à 5.
Dernière modification le 25 mai 2019 à 15:01.
Je partage ton point de vue.
Ca partait pourtant d'une bonne intention: Eloigner les trolls à répétition et éviter les publi-reportages
Franchement, même avant, l'auto-régulation ne fonctionnait pas si mal et dans les cas extrêmes les modos veillaient au grain.
Pour moi, l'Agora de Linuxfr, le lieu où tout un chacun se retrouvait pour s'enflammer, étancher sa soif de curiosité ou simplement se divertir, c'était la section "Journaux". La Grande Place est bien clairsemée aujourd'hui.
Quelqu'un m'a fait remarquer que des infos avaient déjà été postées sur la section "Liens". J'avoue que je ne la consulte guère. J'ai déjà un lecteur de flux RSS, Twitter, Reddit & Co … qui offrent en plus l'avantage de filtrer suivant mes centres d'intérêt.
Et puis sans vouloir être désobligeant, cet espace ne suscite guère l'enthousiasme, si l'on en juge par le nombre de commentaires sous chaque post.
Auparavant, quand on voulait relayer une news, on l'enrobait à peine de quelques mots, on subissait quelque quolibets sur la forme (Journal Bookmark) mais ça servait quand même de catalyseur pour un "bon" débat.
[^] # Re: Oui, mais non
Posté par El Titi . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 4.
Je l'ai bien saisi. J'ai d'ailleurs mis un bémol. Juste que la formulation était ambigüe et l'idée reprise par d'autres.
Accessoirement, c'était aussi un prétexte pour placer ma tirade ;-)
[^] # Re: L'avenir des cryptomonnaies ?
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 5.
Il y a quelques léger biais dans ton raisonnement.
1- Déjà, il faut dissocier le fait de trouver ça "normal", du fait de vouloir "redistribuer" un peu les cartes. (piège grossier dans lequel certains tombent hélas)
2- Si j'éborgne un beau gosse, je touche à son intégrité physique. Si je prélève au même gosse un peu de fric, avant même qu'il n'en soit propriétaire, je ne lui enlève rien puisqu'il ne le possède pas encore et encore moins je n'atteins son intégrité physique.
Il n'y a que les libéraux pour ériger la propriété privée comme droit suprême.
Au point même d'inventer des nouvelles formes de propriétés complètement virtuelles pour coller à leur modèle de laboratoire: Par exemple leur solution pour régler le problème du réchauffement climatique, quand ils ne s'évertuent pas à simplement nier qu'une de ses causes est d'origine anthropique ou à minimiser son effet. "L'ecologie, c'est la dernière lubie des "socialistes".
Là aucune gêne à monter artifices (si j'osais, des"usines à gaz") pour régler le pb, alors que les mêmes dénoncent les inepties liées aux systèmes de prélèvements.
L'argument est symétrique. Qu'ils n'objectent pas les droits "naturels" (dans lesquels la propriété ne s'inclue pas) contre les prélèvements alors qu'ils y opposent des droits propriétés tout aussi artificiels. Mais on a bien compris que cette vision ne profite pas aux mêmes et accroît les déséquilibres (Je prends soins d'éviter d'écrire le mot tabou "inégalité").
Le monde est plus complexe qu'un modèle économique bancal dans un univers restreint qui voudrait voler au secours d'une idéologie. L'économie n'a rien d'une science.
[^] # Re: Debat Technique / Politique / Economique
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 2. Dernière modification le 03 juin 2019 à 15:34.
Moi je trouve étonnant que sur Linuxfr, on trouve encore des gens :)
https://linuxfr.org/users/minimock/journaux/dlfp-is-dying-6269f7fe-4e79-4aa7-ae37-d5080ff80d10
=> []
[^] # Re: Oui, mais non
Posté par El Titi . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 10.
Je vais profiter de ton commentaire pour rebondir sur celui-ci quelques autres ainsi que sur une remarque de l'auteur :)
Même si tu donnes quelques éléments pour étayer, on peut pas laisser passer çà :)
L'agilité n'a jamais prétendu qu'il fallait se "passer" de la documentation, bien au contraire.
Le principe, comme pour le reste, est de faire ce qui est suffisant au bon moment çar le changement peut, enfin non, va, arriver. Tout comme on n'se fait pas plaisir avec une archi géniale qui servira jamais (overdesign) et qu'on fait "juste ce qu'il faut".
Voilà, ca tombe bien, pour l'agilité non plus. Si tu as des contraintes réglementaires, on ne va pas te dissuader d'en faire.
Une US c'est juste morceau de fonctionnalité dont on peut mesurer la valeur ajoutée et qu'on peut livrer à temps pour plaire à celui qui paye, le métier. Point barre
Qu'on en fasse une unité de tâche n'empêche pas qu'on puisse la découper en sous-tâches ou même qu'on la retravaille.
https://www.youtube.com/watch?v=rP9AlpFwvSM
Petit "test":
- On est super agile, on a des sprints de 2 semaines
- Vous avez des tests ?
- Bin non tu rigoles avec le pressing de l'AMO , on n'a pas le temps
- J'ai une bonne nouvelle comme vous êtes agile, on va se lancer dans un petit refactoring des familles, parce que là ça pue le syndrome du copier-coller
- OMG!
Allez, on reprend les bases: le manoifesto
Working software
withoutover comprehensive documentationCustomer collaboration over contract negotiation
Voilà, on privilégie ce qui marche plutôt que la paperasse inutile: un doc de spec de 500 pages que l'AMO n'ose pas tamponner de peur de s'être planté ou à balancer parce que le business a déjà changé. Un modèle UML aux petits oignons que le métier pige pas et qui sera complètement obsolète au moment de la livraison.
Si documentation il y a, il faut qu'elle reflète l'état du projet à l'instant t, bref qu'elle soit "vivante" ET qu'elle serve. Quoi de mieux qu'un exemple élaboré avec toutes les parties prenantes pour être sûr qu'on a tous pigé le même truc sans "intermédiaire". S'autoriser à challenger le PO sur cette base pour être sûr qu'il sait ce qu'il veut ou lui montrer que ça tient pas debout.
Allez un petit rituel pour bien s'accorder sur les règles métier avant de valider que la US est "Ready" et s'assurer qu'on va pas (moins) se planter sur le planning (la "cistomer collaboration"):
https://www.youtube.com/watch?v=gID0boETxJQ
https://cucumber.io/blog/example-mapping-introduction/
Le PO/AMO est pas jouasse ? Et bin on se protège:
https://www.youtube.com/watch?v=C9XoZQdnKbA&list=PLxTb_ZC4kmrSBKSyz3N4rtYjdE7EaI0Uu
Et comment qu'on fait pour s'assurer que ces règles sont bien respectées ?
Et bin on les teste (non la vocation du BDD Bevaviour Driven Design n'est pas le test mais bien piger ce que veut le client), on les rend "executables". La voilà la living documentation:
https://www.youtube.com/watch?v=p1Tl8kfkjGM
Et ca veut pas dire qu'il faut "tout" tester en Cucumber et écrire des tests d'IHM en Ghekin, hein
Allez, on pousse encore un peu le truc avec l'archi. Un peu de sketch modeling pour le début du sprint (ton exemple est quand même très orienté EDA ca correspond pas à tout les projets)
Et puis pour le newbie, quoi de mieux que de lire les TUs pour se mettre dans le code ? En voilà une autre de belle "living documentation" à base d'exemples pour peu qu'on soigne un peu le présentation (Clean code, domain driven). Oui on soigne ses tests et on les refactore avec le même soin que le code.
https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
Le "Done Done", c'est pas pour la déco, …
Voilà le truc, c'est de faire du bottom-up et plus du top-down (on oublie le MDA)
Ca tombe bien, un petit français nous a fait un super talk dessus:
https://www.youtube.com/watch?v=Tw-wcps7WqU&list=PLTbQvx84FrAS5clN9i8_LFUQxcMY7qXAO&index=118
et a même pondu un bouquin au financement libre:
https://leanpub.com/livingdocumentation
A consommer sans modération, avec par exemple comment rétrogénerer de la doc d'archi avec un bon framework des famille et quelques annotations, DDD, Documenation by convention, …
Une mine d'or.
Alors c'est sûr la 1ere fois si on fait l'impasse sur tout ça, l'AMO, le PO, il s'habitue: "Vous avez pulsé , les gars!" et on ne pourra pas revenir dessus. Les bugs tombent, la dette technique s'accumule on fait l'impasse sur la doc en crachant sur la méthode et l'agilité Ultime et Universelle se met en place aka:
http://www.la-rache.com/
[^] # Re: Livraison facile en Python ??
Posté par El Titi . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 2.
Déjà il faut voir les usages. Il n'est pas toujours nécessaire d'avoir des dépendances sur du code natif pour bon nombre de projet et le cas échéant ces libs sont plutôt bien empaquetées (par exemple dans le Big Data, PySpark…).
On ne parle pas forcément de livrer un exe.
Tu peux vouloir déployer sur un serveur Web, dans un cluster K8S ou simplement un script.
Ce ne sont pas forcément les même usages.
Mais ce n'est pas ce que l'auteur voulait exprimer je pense. Il voulait peut-être juste signifier que l'expressivité du langage le rend autrement plus productif et permet donc de livre des incréments plus souvent. Avant la réplique, je n'ai pas dit qu'il était plus performant.
[^] # Re: Mon avis (professionnel)
Posté par El Titi . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 2.
Ayant quitté le monde C++ depuis Mathusalem, je serais intéressé de comprendre ce "monde" qui sépare les différentes moutures du C++.
Quelques pistes à m'indiquer ?
[^] # Re: Et par rapport au C ?
Posté par El Titi . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 9.
Certains te l'ont déjà évoqué mais la principale motivation pour passer au C++ est le support du paradigme objet.
De base le C n'est qu'un langage procédural. Lorsque tu programmes dans certains domaines l'approche objet est assez "naturelle".
Même si c'est théoriquement possible avec le C tu te retrouves très vite limité par le langage. Si tu es intéressé cet ouvrage est fait pour toi: https://www.cs.rit.edu/~ats/books/ooc.pdf)
Simuler un héritage rudimentaire et le polymorphisme à base de "cast" est à peu près tout ce que tu peux atteindre, simplement.
Au delà tu réinventes tellement de truc qu'il vaut mieux se poser la question de savoir s'il ne faut pas passer à autre chose. C'est la vocation de C++ et d'ObjectiveC
Avec le C++ tu auras automatiquement:
* la redéfinition des méthodes, statiques ou virtuelles (bon courage avec les pointeurs de fonction dans tes structures en C)
* l'héritage multiple
* La généricité qui te permet d'instancier de nouveaux types abstraits
* la surcharge des opérateurs ainsi que de nouveaux (>>)
…
Il y aussi tous les frameworks autours qui peuvent te faciliter la vie (ramasse-miette, …)
Tu as une belle base de comparaison aujourd'hui avec les 2 toolkits graphiques mainstream sur Linux: GTK ecrit en C prouve que c'est possible. Qt a fait le choix de s'appuyer sur le C++ et déborde largement le cadre de l'interface graphique aujourd'hui.
C'est donc à toi d'évaluer ton besoin sachant que ça peut-être superflu. Par exemple le multi-héritage a aussi ses inconvénients et on peut s'en passer simplement avec la notion d'interfaces. Java est là pour en attester. (Et je n'aborde pas les design pattern, composition vs héritage, …)
De même l'approche objet ne résout pas tout. Aujourd'hui, le paradigme fonctionnel revient en force et on s'appuie aussi beaucoup sur la programmation par aspect pour compléter l'approche objet de manière orthogonale (Spring AOP en java, …).
En revanche si tu n'appréhendes pas la programmation objet et que tu veux comprendre, je ne suis pas certain que le C++ soit le langage le plus adapté étant donné sa complexité. GTK est peut-être un 1er point d'entrée pour ça.
Mais il vaut peut-être mieux aussi commencer par des langages plus simple et plus productifs (l'auteur m'en est témoin) comme le Ruby (pur objet) et le python (qui prend quelques libertés avec le duck typing par exemple) et qui offrent en plus l'avantage d'être multi-paradigme et moins contraignants au début de par leur typage dynamique .
A partir de là, peut-être que l'abord du C++ sera moins rugueux.
[^] # Re: L'avenir des cryptomonnaies ?
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 4.
Tout à fait d'accord. Et tu la finances comment cette belle égalité des chances (encore que ça se discute) si tu ne prélèves pas là où c'est le moins douloureux ?
On est loin du taux confiscatoire que tu dénonces avec le prélèvement sur les successions et d'autres ici t'ont montré que tu avais déjà une belle marge de manoeuvre en donnant de ton vivant (Souvent là où c'est le plus utile, quand les enfants démarrent dans la vie).
Mais évidemment tu repars dans la caricature.
On est loin de "freiner" ou alors tout prélèvement est un frein (rhétorique libérale). On est dans le subjectif.
On va s'arrêter là pour ma part. Les points de vue se figent et les arguments tournent en boucle.
Merci pour ta participation (parfois virulente) qui apporte au débat toutefois.
[^] # Re: L'avenir des cryptomonnaies ?
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 6.
Tu sais: la compétition, l'égalité … des chances qui font que l'argent ne va pas qu'à l'argent (les crédits faciles, …)
Toutes ces choses qui ne visent pas à punir mais à stimuler l'innovation, le mérite, car on sait que l'égalité des "capacités" est une chimère.
Tout le contraire de cet argumentaire (jaloux, frustré, assistanat…) que l'on ressert ad-nauseum dans certaines franges électorales.
[^] # Re: L'avenir des cryptomonnaies ?
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 4.
Qui a prétendu le contraire ?
Voilà, Ca tombe bien, le système français fait exactement ça.
Par contre ton argumentaire, que j'ai juste développé à l'extrême: "je fais ce que je veux avec ma "propriété". Pas touche!
C'est typiquement, celui des libéraux (au sens français du terme). Tu ne fais qu'apporter de l'eau à leur moulin avec ce même raisonnement. Tu as le droit d'avoir cette position, mais assume. Ce n'est pas du socialisme. Et ta manière d'amalgamer socialisme et communisme me laisse à penser que tu te rapproches plus de leur position que le contraire. Don't Act!
[^] # Re: L'avenir des cryptomonnaies ?
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 4.
Moi frustré ?
Qui est-ce qui se plaint du système de prélèvement obligatoire français à grand renfort de tournures indignées ici ?
[^] # Re: L'avenir des cryptomonnaies ?
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 5.
Je continue avec l'exemple de Trump pour te montrer comme ton raisonnement est foireux.
Dans son cas, avec un tel degré de crétinisme, on aurait explosé tes critères. Heureusement que papa était multi-milliardaire sinon il serait "tombé dans la pauvreté".
Donc si ça ne ne suffit pas pour lui, il faut encore rabaisser le plafond d'imposition, à 0% ?
A ce niveau là, on peut se demander s'il n'est pas tout simplement nuisible pour ses congénères et, avec la 3e guerre larvée qu'il nous prépare (le piège de Thucydide), y'en a d'autres qui vont bientôt passer pour des enfants de choeur.
A croire que "Dead Zone" était une prophétie.
[^] # Re: L'avenir des cryptomonnaies ?
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 2.
C'est ça et chez les Bisounours, on pourrait pas se barrer où l'herbe est plus verte comme notre idole nationale.
Alors comme çeux-là (Comme chacun sait, l'altruisme est la valeur fondamentale chez l'Homme) se barrent et ben faut bien se rabattre sur ceux qui restent. Oh ben merde alors, c'est I-NI-QUE qui disait. Rassure-toi en France aussi on ne ponctionne pas tout.
Et le fils à papa peut encore dilapider sa fortune.
Faut dire que Trump est la + belle illustration qu'il faut pas les laisser faire: https://www.franceinter.fr/monde/usa-2016-les-faillites-de-trump
[^] # Re: L'avenir des cryptomonnaies ?
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 3.
Ah mais rassure-toi à gauche (me fais pas marrer en prétendant que t'es socialo, aux US peut-être) aussi on a envie de se la couler douce. La différence c'est qu'on veut que tout le monde puisse le faire.
Comme disait Coluche:
C'est juste une question de là où on met le curseur mais puisque tu veux te la jouer, on peut comparer ton joli pays d'adoption avec le nôtre (ce n'est pas le tien ou alors autant que Johnny Hallyday) en terme de répartition des richesses pour comparer lequel est le plus foireux.
Ah pis comme on voit comme ils font dans leur caleçon avec les chinois, on comprend encore mieux que ça va pas s'arranger lorsqu'ils auront pigé à quel point POTUS les prend pour des cons.
[^] # Re: avant que ce soit la banque du futur
Posté par El Titi . En réponse au journal La Banque du futur. Évalué à 3. Dernière modification le 01 juin 2019 à 18:18.
Il en existe au moins une, basée sur un réseau de confiance: https://monnaie-libre.fr/comprendre/
Mais la théorie sur laquelle elle s'appuie a déjà été pas mal démontée ici.
https://linuxfr.org/news/la-monnaie-libre-pour-une-economie-du-libre
Sur le principe en tout cas, pas de minage, la valeur est indexée sur "l'espérance de vie" et la quantité de monnaie injectée est déterministe.
[^] # Re: Yup
Posté par El Titi . En réponse au journal DLFP is Dying !. Évalué à 3.
Ce n'est pas l'apanage de la gauche:
https://www.capital.fr/economie-politique/sanctions-pour-les-sites-internet-anti-avortement-1207607
Que de sites hors-la-loi !
[^] # Re: Je suis désolé je manque un peu de temps en ce moment surtout le vendredi !
Posté par El Titi . En réponse au journal DLFP is Dying !. Évalué à 3. Dernière modification le 25 mai 2019 à 22:19.
Je pisse sur les cylindres à trous
[^] # Re: D'excellentes ressources pour en savoir plus sur le sujet
Posté par El Titi . En réponse au journal Impressions sur la campagne pour les européennes. Évalué à 1.
https://www.youtube.com/watch?v=XGq4WRTLfvc&list=PLhgpBc0hGjStgGg6Y1Cw14eqA0hQn6WH3&index=4
Je n'ai qu'une chose à dire:
Ce Gervais là, n'est ni carré, ni frais !
=> []
[^] # Re: Spam politique
Posté par El Titi . En réponse au journal Impressions sur la campagne pour les européennes. Évalué à 2.
Si je m'étais arrêté à la note de ce journal, je n'aurais pas découvert cette passionnante chaîne Youtube que m'a faite découvrir SpaceFox.
D'une certaine manière, je suis reconnaissant à l'auteur et du coup je l'ai plussé. J'en ai presque honte. En fait non, au nom de la liberté d'expression!
[^] # Re: non
Posté par El Titi . En réponse au journal DLFP is Dying !. Évalué à 4.
Où ai-je écrit cela ?
On ne peut pas être exhaustif sur tous les sujets.
"Argument fallacieux" detected
[^] # Re: D'excellentes ressources pour en savoir plus sur le sujet
Posté par El Titi . En réponse au journal Impressions sur la campagne pour les européennes. Évalué à 3.
Merci de m'avoir fait découvert cette perle.
Pour ma part, je constate que le climato-scepticisme vient souvent appuyer l'idéologie.
Si l'écologie politique dévoit parfois le message, les libéraux soutiennent souvent ce point du vue qui vient appuyer la vision dogmatique de leur fondement philosophique.
Il suffit de parcourir leur appareil de propagande pour s'en rendre compte.
Echantillons:
https://www.contrepoints.org/2019/05/02/343082-le-giec-au-pays-des-merveilles
https://www.contrepoints.org/2019/03/20/339730-exagerations-climatiques-les-deux-versions-du-giec
https://www.wikiberal.org/wiki/R%C3%A9chauffement_climatique
…
Admettre une cause anthropique au réchauffement, une prise de conscience, une nécessité écologique (quel que soit le sujet d'ailleurs), impliquerait de prendre des mesures globales de régulation qui restreignent certaines libertés: Ce "socialisme" latent qu'ils exècrent par dessus tout et qui contrevient leur pensée aboutie, leur Vérité.
A partir de là, 2 stratégies:
- Le déni, souvent teinté de mauvaise foi, pour tenter de décrédibiliser les travaux du GIEC
- L'intégration du phénomène en minimisant son impact. Le progrès humain palliera après tout. Nous ne sommes qu'un facteur parmi d'autres dans l'Evolution. Evitons tout anthropocentrisme ! (Un peu comme les craintes vis à vis de l'impact sociétal de l'IA sont balayées par l'argument transhumaniste)
Courtillot nous en a donné un bel échantillon.
Les rares (https://www.wikiberal.org/wiki/G%C3%A9olibertarianisme) qui oseraient remettre certains dogmes en question comme le "homesteading", ce qui reviendrait à consacrer la notion de "Bien Commun" tant honnie car elle contrevient la sacro sainte "propriété privée", sont qualifiés de libéraux de "gôche". Des artefacts en quelque sorte.
[^] # Re: Yup
Posté par El Titi . En réponse au journal DLFP is Dying !. Évalué à 5. Dernière modification le 25 mai 2019 à 15:01.
Je partage ton point de vue.
Ca partait pourtant d'une bonne intention: Eloigner les trolls à répétition et éviter les publi-reportages
Franchement, même avant, l'auto-régulation ne fonctionnait pas si mal et dans les cas extrêmes les modos veillaient au grain.
Pour moi, l'Agora de Linuxfr, le lieu où tout un chacun se retrouvait pour s'enflammer, étancher sa soif de curiosité ou simplement se divertir, c'était la section "Journaux". La Grande Place est bien clairsemée aujourd'hui.
Quelqu'un m'a fait remarquer que des infos avaient déjà été postées sur la section "Liens". J'avoue que je ne la consulte guère. J'ai déjà un lecteur de flux RSS, Twitter, Reddit & Co … qui offrent en plus l'avantage de filtrer suivant mes centres d'intérêt.
Et puis sans vouloir être désobligeant, cet espace ne suscite guère l'enthousiasme, si l'on en juge par le nombre de commentaires sous chaque post.
Auparavant, quand on voulait relayer une news, on l'enrobait à peine de quelques mots, on subissait quelque quolibets sur la forme (Journal Bookmark) mais ça servait quand même de catalyseur pour un "bon" débat.
Snifff !!!
[^] # Re: c'est çui qui dit qu'y est
Posté par El Titi . En réponse au journal DLFP is Dying !. Évalué à 0. Dernière modification le 25 mai 2019 à 13:12.
Qu'il est taquin!
Merci pour cette analyse statistique approfondie.
Note qu'on peut participer autrement à la vie du site.
Ca colle bien, en tous cas, avec le désintérêt qui me gagne.
Reste à déterminer si mon ressenti est partagé ou si je me fais des idées.
[^] # Re: Yup
Posté par El Titi . En réponse au journal DLFP is Dying !. Évalué à 6.
Tout ça , en mettant à la tribune des personnages (intellectuels?) qui reprennent les mêmes idées nauséabondes qui nous conduit à la précédente
Chapeau bas !
On arrive aux mêmes conclusions avec raisonnements différents.
Je remets un des liens posté dans mon journal:
Winter is coming!
[^] # Re: Je suis désolé je manque un peu de temps en ce moment surtout le vendredi !
Posté par El Titi . En réponse au journal DLFP is Dying !. Évalué à 2.
Rassure-moi, tu le fais exprès ?
C'est pas moi qui voudrais décider de ce que sont les sujets compatibles avec la ligne éditoriale des journaux.
Même pris en flag, tu es dans le déni.
Tu sais qu'il y a des spécialistes qui peuvent t'aider ?