Il y a beaucoup de lunes, j'ai effectué ma maîtrise en génie logiciel orienté objet. Je couvrais tout: initiation du projet, exigences, analyse, conception, architecture, développement, etc. Mon livre informatique préféré de tous les temps était Développer des logiciels orientés objet, une approche basée sur l'expérience (IBM-1996). Un livre créé …
Exemple: foobar = new InputStreamReader(p.getInputStream(), "ISO-8859-1"); Comme l'encodage est codé en dur et correct, le constructeur ne lève jamais l'exception UnsupportedEncodingException déclarée dans la spécification (à moins que l'implémentation java soit interrompue, auquel cas je suis perdu de toute façon). Quoi qu'il en soit, Java m'oblige de toute façon à …
Je veux m'assurer de suivre les normes de l'industrie et les meilleures pratiques avec mon premier vrai crack chez MVC. Dans ce cas, c’est ASP.NET MVC, en utilisant C #. J'utiliserai Entity Framework 4.1 pour mon modèle, avec des objets commençant par le code (la base de données existe déjà). …
Pourquoi la propriété était-elle string foo = string.Emptyincluse dans la BCL? Cela semble plus détaillé et plus clair que de simplement utiliser une chaîne vide ( string foo = "")
TD; DR: Il y avait une certaine confusion quant à ce que je demandais, voici donc l'idée maîtresse derrière la question: J'ai toujours voulu que la question soit ce qu'elle est. Je l’ai peut-être mal articulé à l’origine. Mais l'intention a toujours été " est un code modulaire, séparé, en …
Je lisais aujourd'hui un livre intitulé "Code propre" et je suis tombé sur un paragraphe où l'auteur parlait des niveaux d'abstraction par fonction, il a classé certains codes en niveaux d'abstraction faible / intermédiaire / élevé. Ma question est: quels sont les critères pour déterminer le niveau d’abstraction? Je cite …
Cette question a été inspirée par celle-ci . Bien que cette autre question ait été jugée localisée, je pense que le problème sous-jacent est extrêmement répandu dans notre secteur. Je sais qu'il y a des développeurs qui liront ceci et penseront que je fabrique ça, puis ils pourront répondre à …
Mon entreprise cherche à améliorer la gestion des données de ses études de marché. Style actuel de gestion des données: "Hé Jimbo, où est cette photo de notre WhatZit 2.0? "Oui, je me souviens de l'e-mail concernant cette société de ce type, donne-moi quelques minutes pour rechercher mes perspectives" "qui …
Je commence tout juste à démarrer en développement Android et je travaille sur quelques petites applications "pratiques". Par exemple, on est un fond d'écran en direct. Les autres sont similaires en termes d'effort de développement. Lorsque ces applications sont terminées, j'aimerais les répertorier sur le marché. Je peux les énumérer …
Mes collègues et moi-même avons bien réfléchi à la question de savoir pourquoi quelqu'un se mettrait en quatre pour programmer des numéros dans une base autre que la base 10. J'ai suggéré que vous pourriez peut-être optimiser des équations plus longues en plaçant les variables dans la base correcte avec …
J'ai beaucoup lu sur le langage Go , et cela semble prometteur. La dernière information importante qui me manque avant de décider de consacrer plus d'effort à la langue est la suivante: combien de ressources monétaires / financières Google ou d'autres entreprises investissent-ils dans l'effort de développement? Si ces informations …
Au cours de l'entretien, on me demande souvent de me comparer à mes pairs. Par exemple, un de mes premiers emplois après l'obtention du diplôme m'a demandé de me comparer à mes camarades de classe. Un travail que j'ai récemment interviewé m'a demandé de me comparer à mes collègues. Je …
Il y a des noms, où si vous vous trouvez à chercher ces noms, vous savez que vous avez déjà foiré quelque chose. Par exemple: XxxManager Cela est mauvais car une classe doit décrire son travail. Si le mot le plus spécifique que vous puissiez trouver pour ce que la …
Les programmeurs ont tendance à parler de "singe de code" de manière péjorative. "Ne travaillez pas là - bas , vous serez juste un singe codé!". J'ai deux offres d'emploi, l'une dans une petite entreprise, l'autre dans une très grande entreprise (même salaire). Mon ami vient de me dire que …
Il y a tellement de programmeurs qui sont aussi des experts en rédaction de requêtes et en conception de bases de données. Devrait-il s'agir d'une exigence essentielle pour être un programmeur expert ou un ingénieur en logiciel? Bien qu'il existe de nombreuses similitudes dans la façon dont les requêtes et …
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.