David Parnas
@davidParnas
Trouver le modèle le plus simple qui n'est pas un mensonge est la clé d'une meilleure conception de logiciels.
David Parnas
David Lorge Parnas (né le 10 février 1941 à Plattsburgh dans l'État de New York) est un informaticien canadien pionnier du génie logiciel. Il est le développeur du principe d'encapsulation en programmation modulaire, concept aujourd'hui prépondérant en programmation orientée objet.
...plusCompte non officiel
18
@davidParnas
Trouver le modèle le plus simple qui n'est pas un mensonge est la clé d'une meilleure conception de logiciels.
@davidParnas
La complexité n'est pas un objectif. Je ne veux pas qu'on se souvienne de moi en tant qu'ingénieur de systèmes complexes.
@davidParnas
Avec les produits logiciels, il est habituel de constater que le logiciel a des «bogues» majeurs et ne fonctionne pas de manière fiable pour certains utilisateurs ... le public profond, familier avec seulement quelques incidents de défaillance du logiciel, peut les considérer comme des exceptions causées par exceptionnellement programmeurs ineptes. Ceux d'entre nous qui sont des professionnels du logiciel savent mieux; Les programmeurs les plus compétents du monde ne peuvent pas éviter de tels problèmes.
@davidParnas
Avec les produits logiciels, il est habituel de constater que le logiciel a des «bogues» majeurs et ne fonctionne pas de manière fiable pour certains utilisateurs ... le public profond, familier avec seulement quelques incidents de défaillance du logiciel, peut les considérer comme des exceptions causées par exceptionnellement programmeurs ineptes. Ceux d'entre nous qui sont des professionnels du logiciel savent mieux; Les programmeurs les plus compétents du monde ne peuvent pas éviter de tels problèmes.
@davidParnas
Avec les produits logiciels, il est habituel de constater que le logiciel a des «bogues» majeurs et ne fonctionne pas de manière fiable pour certains utilisateurs ... le public profond, familier avec seulement quelques incidents de défaillance du logiciel, peut les considérer comme des exceptions causées par exceptionnellement programmeurs ineptes. Ceux d'entre nous qui sont des professionnels du logiciel savent mieux; Les programmeurs les plus compétents du monde ne peuvent pas éviter de tels problèmes.
@davidParnas
Nous ne devons pas oublier que la roue est réinventée si souvent parce que c'est une très bonne idée; J'ai appris à m'inquiéter davantage de la solidité des idées qui n'ont été inventées qu'une seule fois.
@davidParnas
Copy and Coller est une erreur de conception.
@davidParnas
Les exigences en matière de langage mathématique ne sont pas utilisées à moins qu'elles ne soient plus faciles à lire que le code.
@davidParnas
Un mauvais programmeur peut facilement créer deux nouveaux emplois par an.
@davidParnas
L'intelligence artificielle a la même relation avec l'intelligence que les fleurs artificielles ont avec les fleurs.
@davidParnas
Beaucoup passent leur temps à réprimander les praticiens pour ne pas appliquer leur méthode. Nous devons tous diffuser nos idées, mais la plupart de notre temps devrait être consacré à l'application et à l'amélioration de nos méthodes, et non à les vendre. La meilleure façon de vendre un piège à souris est d'afficher des souris piégées.
@davidParnas
En règle générale, les systèmes logiciels ne fonctionnent pas bien tant qu'ils n'ont pas été utilisés et ont échoué à plusieurs reprises dans des applications réelles.
@davidParnas
En règle générale, les systèmes logiciels ne fonctionnent pas bien tant qu'ils n'ont pas été utilisés et ont échoué à plusieurs reprises dans des applications réelles.
@davidParnas
Nous ne devons pas oublier que la roue est réinventée si souvent parce que c'est une très bonne idée; J'ai appris à m'inquiéter davantage de la solidité des idées qui n'ont été inventées qu'une seule fois.
@davidParnas
Il n'y a pas de normes pour les programmeurs informatiques et aucun groupe pour les certifier.
@davidParnas
En règle générale, les systèmes logiciels ne fonctionnent pas bien tant qu'ils n'ont pas été utilisés et ont échoué à plusieurs reprises dans des applications réelles.
@davidParnas
J'ai constaté que la raison pour laquelle beaucoup de gens s'intéressent à l'intelligence artificielle sont la même raison pour laquelle beaucoup de gens s'intéressent aux membres artificiels: il en manque un.
@davidParnas
Chaque fois que quelqu'un dit, «théoriquement», il veut vraiment dire «pas vraiment».