Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3680 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  21270  21271  21272  ..  27185  27186  27187  27188  27189  27190
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2236645
flo850
moi je
Posté le 30-08-2014 à 15:18:43  profilanswer
 

Reprise du message précédent :
Mis a part ça, il fonctionne vraiment bien  
Je l'adopte pour la maison et le taf


---------------

mood
Publicité
Posté le 30-08-2014 à 15:18:43  profilanswer
 

n°2236646
vapeur_coc​honne
Stig de Loisir
Posté le 30-08-2014 à 16:57:14  profilanswer
 

je suis dessus en ce moment  
c'"est agréable  
bon l'écran est pas grand mais c'est le principe  
je vais pas grand chose pour le moment a part du chrome


---------------
marilou repose sous la neige
n°2236647
vapeur_coc​honne
Stig de Loisir
Posté le 30-08-2014 à 17:06:10  profilanswer
 

je suis un mouton comme lamesse :/
j'ai acheté une surface a ma femme pour son examen d'instit
et comme lui, c'est moi qui joue avec :/


---------------
marilou repose sous la neige
n°2236648
flo850
moi je
Posté le 30-08-2014 à 19:03:29  profilanswer
 

Je l'ai acheté pour moi, par contre.
Je suis un connard égoïste qui ne prête pas ses jouets et je l'assume


---------------

n°2236655
Jubijub
Parce que je le VD bien
Posté le 30-08-2014 à 23:37:36  profilanswer
 

question test: comment vous faites pour unit tester une chaine de méthodes ?
Je peux bien sur tester que l'appel de A renvoit ce que je veux, mais vu que ça teste 80% du code de l'app derrière je trouve pas ça super unitaire...c'est normal ?
 
en gros : j'ai la méthode A qui appelle B qui appelle C qui appelle D qui renvoit un résultat qui remonte la chaine.
Exemple concret : mon parseur d'exif : je parse un jpeg qui appelle le parseur d'app marker qui appelle le parser de tiff qui appelle le parseur d'IFD qui renvoit une liste de tags.
 
un JPEG aura mettons 3 app markers avec des données, chaque app marker peut contenir 3-4 IFD, et chaque IFD contient 30-40 tags.
je peux tester que l'appel au jpeg parser renvoit genre 200 tags, que celui de l'app marker en renvoit 100, que celui de l'IFD en renvoit 25...c'est correct comme façon de tester ça ?
 


---------------
Jubi Photos : Flickr - 500px
n°2236656
Youmoussa
Ecrou-vis
Posté le 31-08-2014 à 05:53:30  profilanswer
 

Je crois qu'on n'appelle plus ça un test unitaire surtout :o


---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
n°2236657
gfive
Posté le 31-08-2014 à 08:48:43  profilanswer
 

Jubijub a écrit :

question test: comment vous faites pour unit tester une chaine de méthodes ?
Je peux bien sur tester que l'appel de A renvoit ce que je veux, mais vu que ça teste 80% du code de l'app derrière je trouve pas ça super unitaire...c'est normal ?

 

en gros : j'ai la méthode A qui appelle B qui appelle C qui appelle D qui renvoit un résultat qui remonte la chaine.
Exemple concret : mon parseur d'exif : je parse un jpeg qui appelle le parseur d'app marker qui appelle le parser de tiff qui appelle le parseur d'IFD qui renvoit une liste de tags.

 

un JPEG aura mettons 3 app markers avec des données, chaque app marker peut contenir 3-4 IFD, et chaque IFD contient 30-40 tags.
je peux tester que l'appel au jpeg parser renvoit genre 200 tags, que celui de l'app marker en renvoit 100, que celui de l'IFD en renvoit 25...c'est correct comme façon de tester ça ?

 



Tu dois tester indépendamment chaque élément de ta chaîne. Après pour la classe qui les appelle, tu fais des mocks de chaque élément dont tu maitrises les réponses (ou tu passes un exif que tu connais bien, mais c'est plus un test unitaire parce qu'il teste pas seulement un comportement, mais celui de toute la chaine. Si ce test la fail, tu sais pas si c'est un des sous-éléments ou la classe testée qui a pété


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2236658
ratibus
Posté le 31-08-2014 à 08:56:11  profilanswer
 

gfive a écrit :


Tu dois tester indépendamment chaque élément de ta chaîne. Après pour la classe qui les appelle, tu fais des mocks de chaque élément dont tu maitrises les réponses (ou tu passes un exif que tu connais bien, mais c'est plus un test unitaire parce qu'il teste pas seulement un comportement, mais celui de toute la chaine. Si ce test la fail, tu sais pas si c'est un des sous-éléments ou la classe testée qui a pété


I disagree. Si Jubi expose son parser complexe via une API très simple côté end-user, alors ses tests unitaires ce sera ça. Si dans son implémentation il a découpé bcp de choses mais que le code est dans des méthodes private par exemple, ce sera pas testable à ce niveau, sinon en cas de changement d'implémentation il devrait changer les tests avec.

 

Tu testes en unitaires les méthodes publiques et protected, car ces dernières sont exposées aux classes filles.

Message cité 2 fois
Message édité par ratibus le 31-08-2014 à 08:58:23
n°2236659
Jubijub
Parce que je le VD bien
Posté le 31-08-2014 à 09:56:48  profilanswer
 

gfive a écrit :


Tu dois tester indépendamment chaque élément de ta chaîne. Après pour la classe qui les appelle, tu fais des mocks de chaque élément dont tu maitrises les réponses (ou tu passes un exif que tu connais bien, mais c'est plus un test unitaire parce qu'il teste pas seulement un comportement, mais celui de toute la chaine. Si ce test la fail, tu sais pas si c'est un des sous-éléments ou la classe testée qui a pété

 

en l'occurence si, parce que comme je teste chaque maillon de la chaine, si un maillon pète son test va péter, tous les tests au dessus : poar ex si C pète, B et A vont péter aussi.

 

sinon j'ai entendu parler de cette histoire de mocking, mais j'ai pas forcément super bien compris le concept, j'ai pas compris ce qu'apportent les outils qui font du mock (jusqu'à maintenant je passe un objet complètement initialisé pour tester, comme mes objets sont assez plats, ça marche bien)

 
ratibus a écrit :


I disagree. Si Jubi expose son parser complexe via une API très simple côté end-user, alors ses tests unitaires ce sera ça. Si dans son implémentation il a découpé bcp de choses mais que le code est dans des méthodes private par exemple, ce sera pas testable à ce niveau, sinon en cas de changement d'implémentation il devrait changer les tests avec.

 

Tu testes en unitaires les méthodes publiques et protected, car ces dernières sont exposées aux classes filles.


j'ai  lu à propos de cette philosophie du Unit testing, ça me parait assez intéressant (j'étais parti pour tout tester, mais tu changes une méthode tu pètes 5 tests)

 

en fait ce truc serait simple à unit tester si chaque sous élément de l'image était étanche, ie je peux lire les données et les passer en entier à la méthode suivante. Mais la spec TIFF dit que les données peuvent être n'importe où dans l'image, donc tu dois toujours avoir la main sur l'image pour aller lire dedans. Mais écrire ça vient de me donner une idée : je peux consider que le but de chaque fonction c'est de trouver les offset à passer à la suivante, et ça c'est testable

Message cité 3 fois
Message édité par Jubijub le 31-08-2014 à 10:32:10

---------------
Jubi Photos : Flickr - 500px
n°2236660
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 31-08-2014 à 10:33:04  profilanswer
 

Jubijub a écrit :


j'ai  lu à propos de cette philosophie du Unit testing, ça me parait assez intéressant (j'étais parti pour tout tester, mais tu changes une méthode tu pètes 5 tests)


 
On peut justifier de tester des méthodes privées mais ce n'est effectivement pas l'idée en principe.
 
Concrètement ça a des conséquences pratiques très visibles : si une méthode est exposée, c'est qu'on a en tête des applications où un utilisateur pourrait vouloir l'utiliser, et donc des entrées valables pour ces méthodes. Ce n'est alors en principe pas compliqué de créer des cas tests triviaux qui couvrent toutes les fonctionnalités. Tandis que pour les méthodes privées, les objets en entrée/sortie sont souvent des cochonneries maison et l'effort nécessaire pour créer des cas tests rend le test pénible.
 
Dans ton cas ça me semble raisonnable de ne tester que l'interface.

mood
Publicité
Posté le 31-08-2014 à 10:33:04  profilanswer
 

n°2236662
ratibus
Posté le 31-08-2014 à 12:10:19  profilanswer
 

Jubijub a écrit :


 
en l'occurence si, parce que comme je teste chaque maillon de la chaine, si un maillon pète son test va péter, tous les tests au dessus : poar ex si C pète, B et A vont péter aussi.
 
sinon j'ai entendu parler de cette histoire de mocking, mais j'ai pas forcément super bien compris le concept, j'ai pas compris ce qu'apportent les outils qui font du mock (jusqu'à maintenant je passe un objet complètement initialisé pour tester, comme mes objets sont assez plats, ça marche bien)
 


 

Jubijub a écrit :


j'ai  lu à propos de cette philosophie du Unit testing, ça me parait assez intéressant (j'étais parti pour tout tester, mais tu changes une méthode tu pètes 5 tests)
 
en fait ce truc serait simple à unit tester si chaque sous élément de l'image était étanche, ie je peux lire les données et les passer en entier à la méthode suivante. Mais la spec TIFF dit que les données peuvent être n'importe où dans l'image, donc tu dois toujours avoir la main sur l'image pour aller lire dedans. Mais écrire ça vient de me donner une idée : je peux consider que le but de chaque fonction c'est de trouver les offset à passer à la suivante, et ça c'est testable


Voila, en général, en faisant du unit testing tu améliores l'architecture du bouzin car tu vois tout de suite les couplages trop fort.
Faut pas hésiter à découper en + de classes aussi.

n°2236663
masklinn
í dag viðrar vel til loftárása
Posté le 31-08-2014 à 12:18:34  profilanswer
 

ratibus a écrit :

I disagree. Si Jubi expose son parser complexe via une API très simple côté end-user, alors ses tests unitaires ce sera ça.


Bah non, ça ce sont des test d'intégration: il teste le fonctionnement de la librairie de bout en bout, c'est pas un test unitaire. Que la manière donc c'est implémenté rendent tester ce qu'il y a dans la boite possible ou non n'a aucune influence là dessus.

ratibus a écrit :

Si dans son implémentation il a découpé bcp de choses mais que le code est dans des méthodes private par exemple, ce sera pas testable à ce niveau, sinon en cas de changement d'implémentation il devrait changer les tests avec.


Fournir une interface simple, ça veut pas nécessairement dire que les pièces sont inaccessibles.

 

Et accessoirement, méthode privée != méthode pas testable, même en java-ish: http://www.artima.com/suiterunner/private.html

Message cité 2 fois
Message édité par masklinn le 31-08-2014 à 12:24:03

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2236664
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 31-08-2014 à 13:36:38  profilanswer
 

masklinn a écrit :


Et accessoirement, méthode privée != méthode pas testable, même en java-ish: http://www.artima.com/suiterunner/private.html


Le consensus c'est quand même qu'en général une méthode est privée pour de bonne raison et son test unitaire n'est pas pertinent. Il faut une bonne raison pour justifier l'effort supplémentaire lié à ce type de tests.

n°2236666
ratibus
Posté le 31-08-2014 à 15:35:23  profilanswer
 

masklinn a écrit :


Bah non, ça ce sont des test d'intégration: il teste le fonctionnement de la librairie de bout en bout, c'est pas un test unitaire. Que la manière donc c'est implémenté rendent tester ce qu'il y a dans la boite possible ou non n'a aucune influence là dessus.


Ben non c'est un test unitaire. Si Jubi dans son test unitaire, il veut tester la méthode publique parse() de son parseur, ça peut bien faire appel à douze milles dépendances derrières, ça reste un test unitaire de la méthode parse(). C'est pas normalisé de toute façon la notion d'unité :)

masklinn a écrit :


Fournir une interface simple, ça veut pas nécessairement dire que les pièces sont inaccessibles.
 
Et accessoirement, méthode privée != méthode pas testable, même en java-ish: http://www.artima.com/suiterunner/private.html


C'est pas parce que c'est possible qu'il faut le faire (en PHP tu peux aussi tester des trucs que t'es pas censé tester, après c'est à toi de voir si tu veux le faire).
Perso, je déconseille fortement le testing des méthodes privées (conseil basé sur mon expérience personnelle ainsi que celles de mes équipes, sur plusieurs années de tests unitaires).

n°2236668
masklinn
í dag viðrar vel til loftárása
Posté le 31-08-2014 à 15:56:57  profilanswer
 

hephaestos a écrit :

Le consensus c'est quand même qu'en général une méthode est privée pour de bonne raison


Jamais entendu cette raison être "cette méthode n'a pas besoin d'être testée". Il y a des raison pour qu'une méthode soit privée, il y a des raisons pour qu'une méthode soit testée, elles ne sont généralement pas liées.

 

Exemple simple: ton parser va probablement contenir une machine à état sous une forme ou une autre, l'état de la machine et les transitions n'ont aucune de faire partie de l'interface (bien au contraire) mais les bugs de SM étant un grand classique, tu vas probablement vouloir tester si tes conditions de transition sont pas foireuses.

ratibus a écrit :

Ben non c'est un test unitaire.


Bah non.

ratibus a écrit :

Si Jubi dans son test unitaire, il veut tester la méthode publique parse() de son parseur, ça peut bien faire appel à douze milles dépendances derrières, ça reste un test unitaire de la méthode parse().


C'est un test, c'est pas unitaire. Ça teste pas une unité, ça teste l'intégralité d'un système complexe.

ratibus a écrit :

C'est pas parce que c'est possible qu'il faut le faire


Heureusement, c'est pas ce que j'ai dit [:petrus75]

Message cité 2 fois
Message édité par masklinn le 31-08-2014 à 15:59:40

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2236669
Youmoussa
Ecrou-vis
Posté le 31-08-2014 à 15:57:36  profilanswer
 

ratibus a écrit :


Ben non c'est un test unitaire. Si Jubi dans son test unitaire, il veut tester la méthode publique parse() de son parseur, ça peut bien faire appel à douze milles dépendances derrières, ça reste un test unitaire de la méthode parse(). C'est pas normalisé de toute façon la notion d'unité :)


 
Qu'appelles tu un test d'intégration dans ce cas ?


---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
n°2236672
ratibus
Posté le 31-08-2014 à 16:57:46  profilanswer
 

masklinn a écrit :


Jamais entendu cette raison être "cette méthode n'a pas besoin d'être testée". Il y a des raison pour qu'une méthode soit privée, il y a des raisons pour qu'une méthode soit testée, elles ne sont généralement pas liées.
 
Exemple simple: ton parser va probablement contenir une machine à état sous une forme ou une autre, l'état de la machine et les transitions n'ont aucune de faire partie de l'interface (bien au contraire) mais les bugs de SM étant un grand classique, tu vas probablement vouloir tester si tes conditions de transition sont pas foireuses.
 
Bah non.
 
C'est un test, c'est pas unitaire. Ça teste pas une unité, ça teste l'intégralité d'un système complexe.
 
Heureusement, c'est pas ce que j'ai dit [:petrus75]


C'est quoi une unité ?
(On peut jouer à "bah non", "bah si" si tu veux mais c'est pas ça qui va faire avancer le débat)

Youmoussa a écrit :


 
Qu'appelles tu un test d'intégration dans ce cas ?


Ça dépend des architectures.

Message cité 1 fois
Message édité par ratibus le 31-08-2014 à 16:59:57
n°2236673
Youmoussa
Ecrou-vis
Posté le 31-08-2014 à 17:02:02  profilanswer
 

ratibus a écrit :


C'est quoi une unité ?
(On peut jouer à "bah non", "bah si" si tu veux mais c'est pas ça qui va faire avancer le débat)


 
Ca dépend du type de langage,  OO -> classe / procedural -> function.


---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
n°2236674
Youmoussa
Ecrou-vis
Posté le 31-08-2014 à 17:08:55  profilanswer
 

Jubijub a écrit :


 
en l'occurence si, parce que comme je teste chaque maillon de la chaine, si un maillon pète son test va péter, tous les tests au dessus : poar ex si C pète, B et A vont péter aussi.
 
sinon j'ai entendu parler de cette histoire de mocking, mais j'ai pas forcément super bien compris le concept, j'ai pas compris ce qu'apportent les outils qui font du mock (jusqu'à maintenant je passe un objet complètement initialisé pour tester, comme mes objets sont assez plats, ça marche bien)
 


 
Ta classe A a une méthode B qui utilise un object de la classe C. Dans un test unitaire pour la classe A, tu te moques de l'implémentation (bugs ) de la classe C. L'idée c'est de remplacer toute utilisation de la classe C dans A par un object bidon, qui est lui censé retourner les bonnes valeurs.
 
Autrement dit, un bug dans C ne devrait pas faire échouer les tests unitaires de A.
 
Le danger dans tout ça, c'est de changer l'implémentation de C. Comme tu n'appelles jamais vraiment C, les tests unitaires de A pourraient continuer à passer bien que l'appli ne fonctionne plus. Tu écris dans ce cas des tests d'intégration, pour t'assurer que les différentes parties de ton programme fonctionnent ensemble comme prévu.


---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
n°2236675
sligor
Posté le 31-08-2014 à 17:12:33  profilanswer
 

+1 :jap:


---------------
qwerty-fr
n°2236677
Jubijub
Parce que je le VD bien
Posté le 31-08-2014 à 22:28:42  profilanswer
 

merci à tous pour vos commentaires
 
j'ai finalement réécris les transitions pour que ce soit moins couplé...c'est un poil plus naif dans les transitions, mais j'ai trouvé plein de bugs que j'avais pas vu quand c'était tout lié.
 
j'ai aussi profité d'un truc très sympa en python : les @staticmethod et @classmethod peuvent être overridées, du coup tout ce qui n'a pas besoin d'être stateful est statique, du coup j'ai qu'une seule instance de chaque parser qui tourne
 
j'ai aussi creusé un peu py.test, et pretend


---------------
Jubi Photos : Flickr - 500px
n°2236679
nraynaud
lol
Posté le 31-08-2014 à 23:28:11  profilanswer
 

'Tain il m'a fallu 3 jours pour voir une tesla à Seattle.
 
Sinon, j'me fais chier :(


---------------
trainoo.com, c'est fini
n°2236680
Lam's
Profil: bas.
Posté le 31-08-2014 à 23:51:27  profilanswer
 

A Narbonne, j'ai dormi au novotel qui a un chargeur Tesla il y a 2 semaines. J'ai demandé au mec de la réception s'il voyait beaucoup de Tesla venir se charger, il m'a dit qu'il en voyait quelques unes. Je pense qu'il s'est foutu de ma gueule.


---------------
✌ Please consider the environment before printing this post. ✌
n°2236681
sligor
Posté le 01-09-2014 à 00:00:33  profilanswer
 

sligor a écrit :

un showroom + service center de Tesla Motors vient d'ouvrir à 500m de la boite \o/


du coup j'en vois plein  :o


---------------
qwerty-fr
n°2236686
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 01-09-2014 à 09:07:42  profilanswer
 

masklinn a écrit :


Jamais entendu cette raison être "cette méthode n'a pas besoin d'être testée". Il y a des raison pour qu'une méthode soit privée, il y a des raisons pour qu'une méthode soit testée, elles ne sont généralement pas liées.

 


 

Premier résultat google "Should I test private methods" : http://stackoverflow.com/questions [...] ublic-ones

 

L'idée c'est qu'une méthode privée peut très bien avoir un comportement qui ne soit pas le comportement auquel s'attendrait un observateur externe, ou carrément changer de comportement en restant valide au cours d'un développement. C'est pour ça qu'elle est privée : parce qu'on ne veut pas que quelqu'un l'appelle en s'attendant à quelque chose de particulier. Et c'est précisément ce que fait un test unitaire.


Message édité par hephaestos le 01-09-2014 à 09:10:56
n°2236687
flo850
moi je
Posté le 01-09-2014 à 09:17:09  profilanswer
 

Tu écris ta boite noire, plein de trucs privés
Tu testes ta boite noire de l'intérieur, pour t'assurer quand tu modifies le contenu de ta boite noire qu'elle ne pête pas ( tes tests externes ne permettront pas forcement de tout tester et ne te simplifieront pas la recherche d'un bug )

Message cité 2 fois
Message édité par flo850 le 01-09-2014 à 09:17:32

---------------

n°2236689
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 01-09-2014 à 09:46:25  profilanswer
 

flo850 a écrit :

Tu écris ta boite noire, plein de trucs privés
Tu testes ta boite noire de l'intérieur, pour t'assurer quand tu modifies le contenu de ta boite noire qu'elle ne pête pas ( tes tests externes ne permettront pas forcement de tout tester et ne te simplifieront pas la recherche d'un bug )


Je comprends votre position et c'est un débat récurrent quand on parle de tests, je fais juste remarquer que ce n'est pas le consensus.

 

Encore de la lecture : http://lassekoskela.com/thoughts/2 [...] e-methods/


Message édité par hephaestos le 01-09-2014 à 09:47:16
n°2236690
Harkonnen
Un modo pour les bannir tous
Posté le 01-09-2014 à 09:46:44  profilanswer
 

c'est marrant que Jubi parle des tests de méthodes privées, j'ai eu la problématique en début de semaine également.
j'ai trouvé ce papier à ce sujet : http://agiletips.blogspot.fr/2008/ [...] -test.html


---------------
J'ai un string dans l'array (Paris Hilton)
n°2236691
flo850
moi je
Posté le 01-09-2014 à 09:52:12  profilanswer
 

Il n'y a pas de consensus sur le réchauffement climatique ( dans le sens ou tu peux toujours trouver des gens qui n'y croient pas) , alors sur les tests ....


---------------

n°2236693
Schimz
Bouge pas, meurs, ressuscite !
Posté le 01-09-2014 à 09:59:27  profilanswer
 

iLeak [:clooney8]
 
Learn the internet, the hard way in one lesson.
 

Spoiler :

Tout sur le cloud, nan mais sérieux ces cruches [:jambier]


 


---------------
çà s'est HFR | Music for the Galaxy
n°2236695
sligor
Posté le 01-09-2014 à 10:19:38  profilanswer
 

il y a une photo avec du yaourt sur la figure... ah non en fait c'est pas du yaourt... [:petrus75]


Message édité par sligor le 01-09-2014 à 10:19:49

---------------
qwerty-fr
n°2236696
___alt
Posté le 01-09-2014 à 10:27:28  profilanswer
 

Schimz a écrit :

Tout sur le cloud, nan mais sérieux ces cruches [:jambier]

 

La philosophie de base des produits Apple, c'est que la plupart du temps tu laisses Apple décider du fonctionnement de tes appareils.
Si Apple te dit "stocke tout dans iCloud !", tu stockes tout dans iCloud.
Évidemment un power user ne va pas le faire, mais tu te doutes bien qu'Apple n'aurait pas eu le succès qu'il a eu s'il s'était cantonné aux power users.
Dès lors, comment reprocher à un utilisateur Apple d'avoir simplement fait confiance à Apple ?

 

T'as un point bonus pour la remarque sexiste [:bien]

 


Message cité 2 fois
Message édité par ___alt le 01-09-2014 à 10:27:58

---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2236697
ratibus
Posté le 01-09-2014 à 10:33:09  profilanswer
 

flo850 a écrit :

Tu écris ta boite noire, plein de trucs privés
Tu testes ta boite noire de l'intérieur, pour t'assurer quand tu modifies le contenu de ta boite noire qu'elle ne pête pas ( tes tests externes ne permettront pas forcement de tout tester et ne te simplifieront pas la recherche d'un bug )


Pas moi :p
J'ai autre chose à faire de mon temps que de corriger des tests quand je me contente de changer l'implémentation de ma boîte noire et que le comportement externe est iso.

Message cité 2 fois
Message édité par ratibus le 01-09-2014 à 10:34:02
n°2236698
gfive
Posté le 01-09-2014 à 10:37:40  profilanswer
 

ratibus a écrit :


Pas moi :p
J'ai autre chose à faire de mon temps que de corriger des tests quand je me contente de changer l'implémentation de ma boîte noire et que le comportement externe est iso.


 
ouais, mais alors t'aura une mauvaise couverture de code, et ton chef qui a des objectifs là dessus ne serapas content :'(


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2236699
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 01-09-2014 à 10:43:19  profilanswer
 

___alt a écrit :

Dès lors, comment reprocher à un utilisateur Apple d'avoir simplement fait confiance à Apple ?


Parce qu'à un moment, faut se demander si c'est une bonne idée de laisser une entreprise privée décider de ce que tu dois faire ou pas de tes données persos ?


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2236700
Schimz
Bouge pas, meurs, ressuscite !
Posté le 01-09-2014 à 10:45:34  profilanswer
 

___alt a écrit :

T'as un point bonus pour la remarque sexiste [:bien]


Oh tu sais, pas besoin d'avoir un vagin pour être une cruche en info. Je pourrais te parler d'un collègue qui s'est monté (dixit sa plaquette) une ferme de rendu à la pointe de la technologie...
 
... avec 2 quadros badgam poussiéreuses [:jambier]


---------------
çà s'est HFR | Music for the Galaxy
n°2236701
gfive
Posté le 01-09-2014 à 10:53:02  profilanswer
 

Taiche a écrit :


Parce qu'à un moment, faut se demander si c'est une bonne idée de laisser une entreprise privée décider de ce que tu dois faire ou pas de tes données persos ?


 
Tu crois vraiment qu'elles (ou que les 9/10° des utilisateurs d'Apple ou Android) ont conscience de ce qu'elles font quand elles uploadent une photo sur ICloud, partagent un truc sur Facebook, G+ ou autre?
 


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2236703
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 01-09-2014 à 10:56:10  profilanswer
 

gfive a écrit :

Tu crois vraiment qu'elles (ou que les 9/10° des utilisateurs d'Apple ou Android) ont conscience de ce qu'elles font quand elles uploadent une photo sur ICloud, partagent un truc sur Facebook, G+ ou autre?


Bin maintenant y en a 2 de plus [:dawao]
Mais attention aussi : à la phrase "comment reprocher à un utilisateur Apple d'avoir fait confiance à Apple", moi je réponds "ba fallait réfléchir un peu". C'est ça qu'on peut leur reprocher. Je dis pas que tout le monde le fait, simplement qu'à un moment faut se poser les bonnes questions de ce qu'on doit faire avec ses données (très) privées, surtout quand on est une personne publique.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2236704
Lam's
Profil: bas.
Posté le 01-09-2014 à 10:57:39  profilanswer
 

Schimz a écrit :

iLeak [:clooney8]
 
Learn the internet, the hard way in one lesson.
 

Spoiler :

Tout sur le cloud, nan mais sérieux ces cruches [:jambier]


 


Excusez moi d'être bête, mais j'ai pas compris ce message. Y a une news que j'ai raté ?
 
(in other news: Visa, MasterCard, Amex et NFC, je crois que Apple va réussir à exploser le marché du paiement dématérialisé. Sauf en France, bien sûr, vu qu'on paye encore en chèque et en espèces).

n°2236706
sligor
Posté le 01-09-2014 à 10:59:53  profilanswer
 

En dehors de cloud, oude faire confiance à Apple...
Tu peux te faire voler ton téléphone, tu peux te faire pirater ton téléphone avec un virus ou un appli malicieuse... bon après tout le monde n'est pas forcement au courant...


Message édité par sligor le 01-09-2014 à 11:00:39

---------------
qwerty-fr
n°2236707
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 01-09-2014 à 11:01:24  profilanswer
 

Lam's a écrit :

Excusez moi d'être bête, mais j'ai pas compris ce message. Y a une news que j'ai raté ?

 

(in other news: Visa, MasterCard, Amex et NFC, je crois que Apple va réussir à exploser le marché du paiement dématérialisé. Sauf en France, bien sûr, vu qu'on paye encore en chèque et en espèces).


Bin j'ai vu sur les topics infos insos que 2 célébrités bonnasses (Jennifer Lawrence et Bar Refaeli apparemment ?) s'étaient fait hacker leur compte iCloud sur lequel elles avaient mis des photos très intimes [:dawao]

 

EDIT : ah oui non, bien plus que ça :

Citation :

Parmi les victimes de ces piratages figurent Avril Lavigne, Amber Heard, Gabrielle Union, Hayden Panettiere et Hope Solo, selon le site d'information Mashable. Hillary Duff, Jenny McCarthy, Kaley Cuoco, Kate Upton, Kate Bosworth, Keke Palmer et Kim Kardashian seraient aussi au nombre des victimes.


Et donc Jennifer Lawrence et Rihanna.

Message cité 3 fois
Message édité par Taiche le 01-09-2014 à 11:03:51

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  21270  21271  21272  ..  27185  27186  27187  27188  27189  27190

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)