Je lisais quelques articles sur les entretiens de développement, en particulier sur les questions techniques et les tests posés lors des entretiens, et je suis tombé à plusieurs reprises sur des paroles du genre "Ok, tu as résolu le problème en boucle while, peux-tu maintenant le faire avec récursion ", …
J'ai toujours aimé l'idée de prendre en charge l'héritage multiple dans une langue. Le plus souvent, c'est intentionnellement abandonné et le supposé "remplaçant" est une interface. Les interfaces ne couvrent tout simplement pas la même terre sur plusieurs héritages multiples, et cette restriction peut parfois conduire à plus de code …
Notre équipe de documentation composée d’une dizaine de personnes a récemment quitté SVN pour Git. Dans SVN, tout le monde travaillait sur master - un modèle que j'ai toujours détesté, mais je n'ai pas été en mesure de provoquer ce changement. Dans le cadre de la migration vers Git, nous …
J'ai diagnostiqué ADD. Doux mais suffisant pour affecter mon travail: Facilement distrait Ne peut pas se concentrer sur un projet à la fois Accro au Web Procrastination etc. Quelles stratégies utilisez-vous pour compenser? Une clarification J'ai de vrais AJOUTER. J'en ai reçu le diagnostic quand j'étais enfant et je l'ai …
En programmation orientée objet, il n’existe bien sûr pas de règle exacte sur la longueur maximale d’une méthode, mais j’ai quand même trouvé ces deux citations qui se contredisaient un peu, je voudrais donc connaître votre opinion. Dans Clean Code: A Handbook of Agile Software Craftsmanship , Robert Martin déclare: …
Il suffit de parcourir le code source de Google Maps. Dans leur en-tête, ils ont 2 divs avec id = "search", l'un contient l'autre, ainsi que l'attribut jstrack = "1". Il y a un formulaire qui les sépare comme ceci: <div id="search" jstrack="1"> <form action="/maps" id="...rest isn't important"> ... <div …
J'ai assisté à une conférence de Herb Sutter où il encourage tous les programmeurs C ++ à utiliser auto. Il y a quelque temps, j'ai dû lire le code C #, qui varétait très utilisé et très difficile à comprendre. À chaque varutilisation, je devais vérifier le type de retour …
J'ai été chargé de définir les exigences et les spécifications d'un projet lancé par notre groupe. J'ai réalisé que je ne connaissais pas la différence. une recherche sur Google m'a simplement dérouté davantage - il semblerait que certaines personnes disent que les spécifications sont des exigences, mais à un niveau …
Je viens de sortir de l'université et commence l'université quelque part la semaine prochaine. Nous avons vu des tests unitaires, mais nous ne les avons pas beaucoup utilisés; et tout le monde en parle, alors je me suis dit que je devrais peut-être en faire. Le problème est que je …
J'ai vu beaucoup de gens se prétendre être des "consultants en logiciels". Ces consultants font ce qu’un développeur de logiciel normal fait, écrivent du code, estiment des tâches, corrigent des bugs et assistent à des réunions, etc. La seule différence étant les finances, les consultants finissent par gagner plus. Alors, …
Il existe un code GPL ou LGPL que je considère utiliser pour un projet iPhone. Si je prenais ce code (JavaScript) et le réécrivais dans un langage différent pour l'utiliser sur l'iPhone, s'agirait-il d'un problème juridique? En théorie, le processus qui s'est passé est que j'ai parcouru chaque ligne du …
J'ai lu beaucoup de livres pour divers langages de programmation, Java, Python, C, etc. Je comprends et connais toutes les bases des langages et je comprends les algorithmes et les structures de données. (Équivalent de, disons, deux ans de cours d'informatique) MAIS, je n'arrive toujours pas à comprendre comment écrire …
Un package.jsonacronyme de licence approuvé par SPDX est attendu, mais je ne trouve pas celui qui signifie «licence commerciale propriétaire, tous droits réservés». Y at - il un pour non-logiciels libres, où je veux préciser que je veux permettre à aucune réutilisation?
Quelqu'un pourrait-il s'il vous plaît expliquer très clairement la différence entre un port et une prise. Je sais qu'un port sert de porte d'accès au réseau pour un processus d'application et que le processus d'application utilise une connexion socket au numéro de port donné pour gérer la communication réseau, mais …
Je développe l'interface utilisateur pour une application .NET MVC qui nécessitera la localisation internationale de tout le contenu dans un proche avenir. Je connais très bien .NET en général, mais je n’ai jamais eu un projet qui nécessitait une attention aussi importante sur l’accessibilité internationale. Le projet est initialement réalisé …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.