Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes

8
Boucles récursives ou en boucle
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 ", …

9
Y a-t-il une "vraie" raison pour laquelle l'héritage multiple est détesté?
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 …


30
Programmation avec ADD / ADHD [fermé]
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 …



14
Est-ce que l'auto rend le code C ++ plus difficile à comprendre?
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 …
122 c++  c++11 




14
Est-il possible de réécrire chaque ligne d'un projet open source d'une manière légèrement différente et de l'utiliser dans un projet source fermé?
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 …

30
Je n'arrive toujours pas à savoir comment programmer?
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 …
122 untagged 


6
Différence entre un socket et un port
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 …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.