Je suis étudiant en génie informatique. J'ai réfléchi à la façon dont je peux gérer un gros projet. Quel devrait être mon premier pas pour atteindre mon objectif de manière plus efficace et effective? Quand je viens avec un projet, je ne sais pas comment je devrais commencer à travailler …
Dans la plupart des entreprises, les équipes et les divisions de programmation sont composées de programmeurs qui conçoivent et écrivent du code et de gestionnaires qui ... s'occupent de la gestion. Hormis le fait de ne pas écrire de code, les responsables ne consultent généralement pas le code développé par …
J'ai vu à plusieurs reprises sur ce site des publications qui dénoncent l'implémentation des génériques par Java. Maintenant, je peux honnêtement dire que je n’ai eu aucun problème à les utiliser. Cependant, je n'ai pas tenté de créer moi-même une classe générique. Alors, quels sont vos problèmes avec le support …
C'est l'une des choses que je déteste le plus quand je le vois dans le code de quelqu'un d'autre. Je sais ce que cela signifie et pourquoi certaines personnes le font de cette façon ("et si je mettais accidentellement '=' à la place?"). Pour moi, c'est comme quand un enfant …
Quelqu'un a dit une fois que nous devrions préfixer toutes nos méthodes avec les /// <summary>blocs de commentaires (C #) mais n’a pas expliqué pourquoi. J'ai commencé à les utiliser et j'ai constaté qu'ils m'ennuyaient un peu, alors j'ai cessé de les utiliser, sauf pour les bibliothèques et les méthodes …
Nous traitons un problème intéressant sur StackOverflow. Nous avons toute une série de petites tâches à accomplir rapidement. Un exemple est la mise à jour des listes "Questions connexes". Ce que nous avons fait par le passé est d’associer ces tâches au chargement de pages de certains utilisateurs. Ce n'était …
Hypothèses L'un des avantages des bibliothèques d'en-tête uniquement pour C ++ est qu'elles n'ont pas besoin d'être compilées séparément. En C et C ++ inlinen'a de sens que si la fonction est définie dans un fichier d'en-tête *. Traditionnellement, en C, on utilisait la disposition .c / .h, où l'en-tête …
J'ai lu les premiers chapitres de Clean Code de Robert C. Martin, et il me semble que c'est assez bon, mais j'ai un doute, dans une partie il est mentionné qu'il est bon (cognitivement) que les fonctions aient aussi peu de paramètres Autant que possible, cela suggère même que 3 …
Permettez-moi de commencer par dire que ce n'est ni mon code ni celui de mes collègues. Il y a des années, lorsque notre société était plus petite, nous avions certains projets à réaliser dont nous n'avions pas la capacité, ils ont donc été externalisés. Maintenant, je n'ai rien contre l'externalisation …
Dernièrement, j'ai commencé à penser qu'avoir beaucoup de cours de gestion dans votre conception était une mauvaise chose. L'idée n'a pas encore mûri pour que je puisse présenter un argument convaincant, mais voici quelques points généraux: J'ai trouvé qu'il était beaucoup plus difficile pour moi de comprendre les systèmes qui …
Je suis intéressé par l’apprentissage des modèles de design et je voudrais savoir quels livres sont considérés comme des livres de premier plan dans l’apprentissage de ce sujet. Existe-t-il un livre qui constitue la norme de facto pour décrire les meilleures pratiques, les méthodologies de conception et d'autres informations utiles …
Dernièrement, j'ai beaucoup travaillé en PHP et plus particulièrement dans le cadre WordPress. Je remarque beaucoup de code sous la forme de: if ( 1 == $options['postlink'] ) Où je m'attendais à voir: if ( $options['postlink'] == 1 ) Est-ce une convention trouvée dans certaines langues / cadres? Y a-t-il …
La licence Java est une licence GPL (référence de Wikipédia). Je ne suis pas sûr de pouvoir l'utiliser dans des projets commerciaux. J'ai déjà un site Web écrit en Java et je prévois de l'utiliser à des fins commerciales. Est-ce illégal?
Existe-t-il des types d'applications destructrices, des classes de problèmes algorithmiques, etc., où il est préférable, à long terme, de créer mon propre langage? PS: Juste pour être sûr, je veux dire un nouveau langage de programmation et un compilateur, pas un nouveau compilateur pour un langage existant. EDIT : Merci …
En tant que développeur unique dans une start-up, j'ai eu le luxe de pouvoir prendre de nombreuses décisions dans l'architecture et les frameworks de notre application. Quatre ans plus tard et une acquisition plus tard, j'ai une équipe de cinq personnes et souvent, on se croirait dans le Far West. …
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.