Aller au contenu

Discussion utilisateur:Oupsla/Brouillon

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.

Relecture par Geoffrey E. & Junior.B[modifier le code]

Standards & Limpidité de la rédaction[modifier le code]

L'ensemble de l'article est clair et détaillé, le plan est logique et les différentes parties sont bien détaillées.

Concernant la rédaction, l'ensemble des termes anglais a été traduit et expliqué.

Certains éléments sont possiblement manquants :

  • Une petite introduction à la partie "Android et son fonctionnement" faisant le lien à partir des "causes"
  • De même pour les parties "Capture de l'asynchronisme de la plate-forme Android" et "Solutions existantes"

Est-il utile de laisser des parties vides ? Comme "Notes" et "Bibliographie".

Orthographe[modifier le code]

L'ensemble des erreurs remarquées et propositions de reformulation ou de modification :

  • "'Il' devient un bug lorsque les événements ne se produisent pas dans l'ordre que le programmeur a prévu" : Le 'Il' correspond à la situation de compétition (à remplacer par 'Elle' donc) ou bien vous souhaitez signifier la simple création d'un bug lors d'une situation de compétition ?
  • 1.2.1.1 > "A la fin du chargement," un À (Alt + 183)
  • 1.2.1.1 > "A la fin du chargement, cette tâche avertit le thread principal pour que celui-ci rafraîchit la vue avec l'image téléchargée." Remplacer "rafraîchit" par "rafraîchisse"
  • 1.2.1.2 > "Malheureusement, vu que les composants de l'ImageView sont réutilisées par le framework," remplacer "réutilisées" par "réutilisés"
  • 1.2.1.2 > "Le résultat dépend donc de la tâche asynchrone la plus lente, va afficher son image en dernier." Remplacer la virgule par "qui"
  • 1.2.1.2 > "Il est possible que l'image de la ligne n°1 se retrouvent dans la ligne n°6." Remplacer "retrouvent" par "retrouve"
  • 1.2.2.1 > Possibilité d'ajouter des virgules pour rendre la lecture plus 'simple'
  • 1.2.3 > "Le framework Android possèdent une centaine de types d'événements" remplacer "possèdent" par "possède"
  • 1.2.3.1 > "Les opérations de base de données sont facilités grâce" remplacer "facilités" par "facilitées"
  • 1.2.3.2 > "Si la puce GPS demande une mise à jour de la position alors que la méthode onStop est entrain d'être invoqué," remplacer "invoqué" par "invoquée" car c'est 'la méthode' qui est invoquée
  • 1.2.3.3 > "Pour assurer que la mise à jour de la position n'est pas traitée alors que l'activité est stoppé" remplacer "stoppé" par "stoppée"
  • 1.3.1 > "Il s'occupe de dispatcher les événements (appelées messages)" remplacer "appelées" par "appelés"
  • 1.3.1 > "Quand une routine est démarrée, aucun autre message de routine ne peut être démarrée" changer la deuxième partie de phrase (après la virgule) car "démarrée" est accordé avec un féminin qui n'existe pas ("aucun autre message de routine"). Peut-être la remplacer par "aucune autre routine ne peut être démarrée"
  • 1.3.1 > "soit par le framework directement" inverser "par le framework" et "directement" (suggestion)
  • 1.3.1.1 > "d'amélirer" remplacer par "d'améliorer"
  • 1.3.2 > "La communication entre les processus (..) sont facilitées" remplacer "sont facilitées" par "est facilitée"
  • 1.3.2 > "Le choix du Binder thread exécutant le message entrant est choisie" remplacer "choisie" par "choisi"
  • 1.4.1 > "Les différentes opérations Android sont définis" remplacer "définis" par "définies"
  • 1.4.1 > "Les evénements sont eux un nombre finis d'opérations" remplacer "evènements" par "évènements" et "finis" par "fini"
  • 1.4.2 > "Il existe un nombre de règle" remplacer "règle" par "règles"
  • 1.4.2 > "les opérations exécutées dans un même événements" remplacer "événements" par "événement"
  • 1.4.2 > "des évenements initiés par un même Looper sont ordonnés" remplacer "évenements" par "évènements"
  • 1.4.2 > "toutes les opérations exécutés dans un Thread sont ordonnés après "thread_init" et avant "thread_exit"" remplacer "exécutés" par "exécutées" et "ordonnés" par "ordonnées"
  • 1.4.2 > "l'opération remove est demandé après la transmission de tous les autres messages" remplacer "demandé" par "demandée"
  • 1.4.3 > "La clé de l'analyse repose sur la possibilité de proposé" remplacer "proposé" par "proposer"
  • 1.4.5 > "qu'une règle est évalué une seule fois" remplacer "est évalué" par "soit évaluée"
  • 1.5.4 > "de logiciels de créations de réseaux" remplacer "créations" par "création"
  • 1.5.5 > "Un ensemble efficace de filtres spécifiques au domaine qui réduisent le nombre de situations de compétition de données rapportées" remplacer "réduisent" par "réduit" (c'est l'ensemble qui réduit ?) et remplacer "rapportées" par "rapporté" (c'est le nombre de situations que l'on rapporte ?)

La plupart des erreurs sont des fautes d'accord.

Validité des liens[modifier le code]

Les définitions de mots sont correctement décrites ou liées à d'autres pages Wikipédia.

Une seule pose peut-être problème concernant la définition de ROM : Préciser que c'est de l'émulation de système android pour la ROM et non d'un jeu vidéo comme le lien l'indique même si le fonctionnement est tout comme ? "CAFA2 est un outil qui se compose d'une ROM Android personnalisée (basée sur le projet Open Source Android 4.3) et d'un outil d'analyse hors ligne." Lien => https://fr.wikipedia.org/wiki/%C3%89mulation#.C3.89mulation_de_jeu

L'ensemble des références sont correctes et fonctionnelles.

Qualité de l'introduction[modifier le code]

L'Approche de la programmation concurrente n'est pas explicitement reliée à la définition de la situation de compétition. Il n'y a pas d'introduction assez "générale" même si la lecture des deux premières parties posent le contexte après lecture. Une concise introduction permettrai de comprendre l'enjeu de l'article et de l'aborder plus facilement.

Objectivité de la rédaction & Qualité de la synthèse du sujet[modifier le code]

L'ensemble de l'article me semble objectif, il explique l'approche du développement concurrentiel sous Android en détaillant tout d'abord les différents type de concurrence possibles (Mise en situation, Comportement nuisible et solution apportée en complément de ce dernier) puis en détaillant le fonctionnement pur et simple du système. L'article est très détaillé (peut-être trop ? Cela dépend du point de vue je pense, personnellement, j'apprécie même si certains éléments très techniques et détaillés ne sont pas forcément nécessaire lorsque la lecture de cette article consiste en la simple compréhension du système et non à une lecture ayant pour but de développer.) Ainsi, je pense que l'ensemble du sujet est couvert par l'article.

Note à la volée de Junior[modifier le code]

Fichier:RelectureSujet Note.pdf
PDFRelecture