Génie logiciel

22
Principes de la POO et noms de méthode

class Boxer: def punch(self, punching_bag, strength): punching_bag.punch(strength) class PunchingBag: def punch(self, strength): print "Punching bag punched with strength", strength boxer = Boxer() punching_bag = PunchingBag() boxer.punch(punching_bag, 2) Pas de doute, c'est punchun bon nom de...

22
SQL est-il déclaratif?

Je pose la question car tant de questions que je vois en SQL se résument à: "C'est lent. Comment puis-je l'accélérer"? Ou sont des didacticiels indiquant "Faites de cette façon et non de cette façon car c'est plus rapide". Il me semble qu'une grande partie de SQL sait exactement comment une...

22
sizeof style: sizeof (type) ou sizeof variable?

J'ai vu deux styles d'utilisation sizeofpour les opérations liées à la mémoire (comme dans memsetou malloc): sizeof(type), et sizeof variable ou sizeof(variable) Lequel préféreriez-vous, ou utiliseriez-vous un mélange des deux styles, et quand utiliseriez-vous chaque style? Quels sont les avantages...