Génie logiciel

55
Qu'entend-on par «Un utilisateur ne devrait pas décider s'il s'agit d'un administrateur ou non. Le système de privilèges ou de sécurité devrait. "

L'exemple utilisé dans la question Transmettre les données minimales nues à une fonction permet de déterminer le meilleur moyen de déterminer si l'utilisateur est un administrateur ou non. Une réponse commune était: user.isAdmin() Cela a provoqué un commentaire qui a été répété plusieurs fois et...

54
Pourquoi une telle popularité avec Python? [fermé]

Autre que d'être ennuyé par la syntaxe des espaces blancs, je ne suis pas un haineux, je ne comprends tout simplement pas la fascination de Python. J'apprécie la poésie de Perl et j'ai programmé de beaux services Web en bash & korn et shebang gnuplot. J'écris des documents troffet ça ne me...

54
Est-ce que vous écrivez réellement «code propre»? [fermé]

J'ai vu des programmeurs peaufiner leur code encore et encore, non seulement pour que tout fonctionne bien, mais aussi pour que tout soit beau. OMI, «code propre» est en réalité un compliment indiquant que votre code est élégant, parfaitement compréhensible et facile à gérer. Et la différence...