def add app
@has_app[app] = true
@apps << app
end
En the code above, au lieu d'utiliserUtilisez include? au lieu d'un tracker
@has_app[app] = true
de garder une trace de la présence de 'app', ne pourrait-on dire aussi:
@apps.include? (app)
et de faire disparaître avec @has_app
? J'essaie de comprendre pourquoi cette variable séparée est absolument nécessaire ici (?).