New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trouver une autre baseline #181

Closed
oncletom opened this Issue Jan 1, 2018 · 17 comments

Comments

Projects
None yet
2 participants
@oncletom
Owner

oncletom commented Jan 1, 2018

Actuellement :

Bonnes pratiques pour la programmation JavaScript applicative, universelle et modulaire

L'idée d'apprendre à penser est plus forte que celle des bonnes pratiques. Apprendre, expérimenter, dans un terminal ou un navigateur web. Penser petit, penser modulaire. Versatile plus que universel.

@DirtyF

This comment has been minimized.

Show comment
Hide comment
@DirtyF

DirtyF Jan 2, 2018

Collaborator

Apprendre la programmation JavaScript résiliente par l'exemple.

Collaborator

DirtyF commented Jan 2, 2018

Apprendre la programmation JavaScript résiliente par l'exemple.

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 2, 2018

Owner

@DirtyF c'est intéressant que tu mentionnes résilience. Qu'est-ce qui t'intéresse dans la programmation résiliente ? Ça te manque dans ce que tu trouves déjà comme ressources à ce sujet ?

Owner

oncletom commented Jan 2, 2018

@DirtyF c'est intéressant que tu mentionnes résilience. Qu'est-ce qui t'intéresse dans la programmation résiliente ? Ça te manque dans ce que tu trouves déjà comme ressources à ce sujet ?

@DirtyF

This comment has been minimized.

Show comment
Hide comment
@DirtyF

DirtyF Jan 2, 2018

Collaborator

Je ne sais pas si résilience est un terme forcément pertinent ici mais il me semble que l'approche modulaire dont tu parles c'est aussi apprendre à penser un système dans son ensemble. (cf. Thinking in Systems).

Ce livre présente le système nodeJS, il explique les forces en présence, les interactions possibles et montre comment résoudre des problèmes à petite ou à grande échelle. L'idée principale du livre semble d'apprendre à construire des programmes qui tirent parti du système modulaire (voire qui l'enrichissent).

C'est ce que je comprends quand tu dis qu'apprendre à penser (avec le système) va au delà des simples bonnes pratiques.

Si j'essaie transpose la définition de la résilience…

La résilience regroupe les capacités pour un individu à faire face à des situations difficiles.

… à la programmation en général :

Un programme résilient utilise les capacités du système pour résoudre des problématiques plus ou moins compliquées.

Je te laisse juger si ce type de notion aide à la compréhension du but de l'ouvrage, si déjà elle permet d'alimenter ta réflexion sur la formulation, cette intervention n'aura pas été veine.
Bon courage pour la reprise.

Collaborator

DirtyF commented Jan 2, 2018

Je ne sais pas si résilience est un terme forcément pertinent ici mais il me semble que l'approche modulaire dont tu parles c'est aussi apprendre à penser un système dans son ensemble. (cf. Thinking in Systems).

Ce livre présente le système nodeJS, il explique les forces en présence, les interactions possibles et montre comment résoudre des problèmes à petite ou à grande échelle. L'idée principale du livre semble d'apprendre à construire des programmes qui tirent parti du système modulaire (voire qui l'enrichissent).

C'est ce que je comprends quand tu dis qu'apprendre à penser (avec le système) va au delà des simples bonnes pratiques.

Si j'essaie transpose la définition de la résilience…

La résilience regroupe les capacités pour un individu à faire face à des situations difficiles.

… à la programmation en général :

Un programme résilient utilise les capacités du système pour résoudre des problématiques plus ou moins compliquées.

Je te laisse juger si ce type de notion aide à la compréhension du but de l'ouvrage, si déjà elle permet d'alimenter ta réflexion sur la formulation, cette intervention n'aura pas été veine.
Bon courage pour la reprise.

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 2, 2018

Owner

T'en parles mieux que moi :-D

Merci, ça m'aide — c'était pas aussi clair dans ma tête.

Owner

oncletom commented Jan 2, 2018

T'en parles mieux que moi :-D

Merci, ça m'aide — c'était pas aussi clair dans ma tête.

@DirtyF

This comment has been minimized.

Show comment
Hide comment
@DirtyF

DirtyF Jan 2, 2018

Collaborator

c'était pas aussi clair dans ma tête

Parce que toi tu as déjà intégré tout ça inconsciemment, tu penses déjà en fonction du système car tu l'as bien étudié, c'est maintenu devenu naturel et intuitif pour toi, tu as cette culture en toi et c'est ce que tu transmets d'ailleurs fort bien dans ce livre de façon progressive et séquentielle.

Collaborator

DirtyF commented Jan 2, 2018

c'était pas aussi clair dans ma tête

Parce que toi tu as déjà intégré tout ça inconsciemment, tu penses déjà en fonction du système car tu l'as bien étudié, c'est maintenu devenu naturel et intuitif pour toi, tu as cette culture en toi et c'est ce que tu transmets d'ailleurs fort bien dans ce livre de façon progressive et séquentielle.

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 2, 2018

Owner

@DavidBruant dit

transmettre une culture

Owner

oncletom commented Jan 2, 2018

@DavidBruant dit

transmettre une culture

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 2, 2018

Owner

Devenir autonome.Apprendre autrement.

Owner

oncletom commented Jan 2, 2018

Devenir autonome.Apprendre autrement.

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 8, 2018

Owner

Des précisions d'Eyrolles :

Le principal atout du sous-titre « pertinent » est de permettre de jouer sur le référencement de l’ouvrage sur Amazon, Fnac and co. Le titre peut être court, comme « Node.js », le sous-titre peut être un peu plus long. Dans l’idéal il ne doit pas dépasser 3 lignes. Peu importe ce qu’on tape dans le moteur de rechercher d’une librairie en ligne (titre ou sous-titre), les résultats affichés seront les mêmes.

Côté couverture :

L’ouvrage sera dans la collection Blanche et adoptera notre « nouveau » (il date de 2 ans) principe de couverture avec une forme générée aléatoirement :

https://www.editions-eyrolles.com/Collection/1285/blanche?categorie=Informatique

Inutile donc de fournir un visuel, qui ne pourra plus être affiché ici. Le format de l’ouvrage est 19 x 23 cm.

Exemple de rendu :

Owner

oncletom commented Jan 8, 2018

Des précisions d'Eyrolles :

Le principal atout du sous-titre « pertinent » est de permettre de jouer sur le référencement de l’ouvrage sur Amazon, Fnac and co. Le titre peut être court, comme « Node.js », le sous-titre peut être un peu plus long. Dans l’idéal il ne doit pas dépasser 3 lignes. Peu importe ce qu’on tape dans le moteur de rechercher d’une librairie en ligne (titre ou sous-titre), les résultats affichés seront les mêmes.

Côté couverture :

L’ouvrage sera dans la collection Blanche et adoptera notre « nouveau » (il date de 2 ans) principe de couverture avec une forme générée aléatoirement :

https://www.editions-eyrolles.com/Collection/1285/blanche?categorie=Informatique

Inutile donc de fournir un visuel, qui ne pourra plus être affiché ici. Le format de l’ouvrage est 19 x 23 cm.

Exemple de rendu :

@DirtyF

This comment has been minimized.

Show comment
Hide comment
@DirtyF

DirtyF Jan 8, 2018

Collaborator

Exemples de titres :

  • NodeJS : Programmation JavaScript applicative, universelle et modulaire

  • NodeJS : Apprendre la programmation JavaScript modulaire par l'exemple

  • JavaScript : Apprendre à programmer pour la plate-forme NodeJS

  • JavaScript : Programmation modulaire pour la plate-forme NodeJS

  • JavaScript : Programmation applicative, universelle et modulaire avec NodeJS

....

Collaborator

DirtyF commented Jan 8, 2018

Exemples de titres :

  • NodeJS : Programmation JavaScript applicative, universelle et modulaire

  • NodeJS : Apprendre la programmation JavaScript modulaire par l'exemple

  • JavaScript : Apprendre à programmer pour la plate-forme NodeJS

  • JavaScript : Programmation modulaire pour la plate-forme NodeJS

  • JavaScript : Programmation applicative, universelle et modulaire avec NodeJS

....

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 9, 2018

Owner

Ouais vas-y le ping-pong :

  • Node.js : apprendre à tout faire avec JavaScript par l'exemple

  • Node.js : apprendre autrement à manipuler JavaScript pour le web, les navigateurs et les systèmes d'exploitation

  • Node.js : apprendre à s'outiller pour le web, l'internet des objets et le frontend et en parlant JavaScript

Owner

oncletom commented Jan 9, 2018

Ouais vas-y le ping-pong :

  • Node.js : apprendre à tout faire avec JavaScript par l'exemple

  • Node.js : apprendre autrement à manipuler JavaScript pour le web, les navigateurs et les systèmes d'exploitation

  • Node.js : apprendre à s'outiller pour le web, l'internet des objets et le frontend et en parlant JavaScript

@DirtyF

This comment has been minimized.

Show comment
Hide comment
@DirtyF

DirtyF Jan 9, 2018

Collaborator

C'est un coup à finir par coder un générateur de titre :)

  • Node.js : Exercices pour apprendre à manipuler JavaScript pour le Web, les navigateurs et les systèmes d'exploitation

  • Node.js : Jouer avec JavaScript et la boîte à outils du Web, de l'internet des objets et du développement frontend

  • Node.js : À la découverte de l'écosystème modulaire du Web

  • Node.js : Le développement JavaScript moderne expliqué par l'exemple

  • Node.js : Apprendre par l'exemple

Collaborator

DirtyF commented Jan 9, 2018

C'est un coup à finir par coder un générateur de titre :)

  • Node.js : Exercices pour apprendre à manipuler JavaScript pour le Web, les navigateurs et les systèmes d'exploitation

  • Node.js : Jouer avec JavaScript et la boîte à outils du Web, de l'internet des objets et du développement frontend

  • Node.js : À la découverte de l'écosystème modulaire du Web

  • Node.js : Le développement JavaScript moderne expliqué par l'exemple

  • Node.js : Apprendre par l'exemple

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 9, 2018

Owner
  • Node.js : bien programmer pour le web, l'Internet des objets, le terminal et le frontend

  • Node.js : apprendre à créer du code JavaScript pour le web, l'Internet des objets et le terminal

Owner

oncletom commented Jan 9, 2018

  • Node.js : bien programmer pour le web, l'Internet des objets, le terminal et le frontend

  • Node.js : apprendre à créer du code JavaScript pour le web, l'Internet des objets et le terminal

@DirtyF

This comment has been minimized.

Show comment
Hide comment
@DirtyF

DirtyF Jan 9, 2018

Collaborator
  • Node.js : Apprendre à créer du code JavaScript système
  • Node.js: Apprendre à aimer développer avec JavaScript
Collaborator

DirtyF commented Jan 9, 2018

  • Node.js : Apprendre à créer du code JavaScript système
  • Node.js: Apprendre à aimer développer avec JavaScript
@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 9, 2018

Owner

@noeems disait que les trucs qui compteraient pour elle si elle avait à choisir un bouquin en regardant la couverture :

  • est-ce que c'est pour moi (débutante) ?
  • est-ce que je vais apprendre à faire un site web ?
  • est-ce que c'est un endroit où je vais trouver des réponses à mes questions ?
  • est-ce que ça va m'aider à devenir autonome ?
  • est-ce que je serai davantage proficient au boulot ? Je comprendrais mieux les dévs ?

Derrière le postulat c'est qu'il y a des ressources gratuites comme Code Academy etc.

Owner

oncletom commented Jan 9, 2018

@noeems disait que les trucs qui compteraient pour elle si elle avait à choisir un bouquin en regardant la couverture :

  • est-ce que c'est pour moi (débutante) ?
  • est-ce que je vais apprendre à faire un site web ?
  • est-ce que c'est un endroit où je vais trouver des réponses à mes questions ?
  • est-ce que ça va m'aider à devenir autonome ?
  • est-ce que je serai davantage proficient au boulot ? Je comprendrais mieux les dévs ?

Derrière le postulat c'est qu'il y a des ressources gratuites comme Code Academy etc.

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jan 24, 2018

Owner
  • Titre : Node.js
  • Sous-titre : Apprendre autrement
  • Complément de texte : Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.

Autre variante :

  • Titre : JavaScript & Node.js
  • Sous-titre : Apprendre par l'exemple
  • Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.
Owner

oncletom commented Jan 24, 2018

  • Titre : Node.js
  • Sous-titre : Apprendre autrement
  • Complément de texte : Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.

Autre variante :

  • Titre : JavaScript & Node.js
  • Sous-titre : Apprendre par l'exemple
  • Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.
@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jun 9, 2018

Owner

Il se passe des trucs dans 1af1c50 et c5d63e0.

Owner

oncletom commented Jun 9, 2018

Il se passe des trucs dans 1af1c50 et c5d63e0.

oncletom added a commit that referenced this issue Jun 11, 2018

oncletom added a commit that referenced this issue Jun 11, 2018

@oncletom

This comment has been minimized.

Show comment
Hide comment
@oncletom

oncletom Jun 24, 2018

Owner

Les résultats sont visibles dans docs/baseline.adoc et docs/description.adoc.

Owner

oncletom commented Jun 24, 2018

Les résultats sont visibles dans docs/baseline.adoc et docs/description.adoc.

@oncletom oncletom closed this Jun 24, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment