J'ai développé un IDE graphique pour mon projet de fin d'année, il permet à l'utilisateur de dessiner le user experience diagram d'une webapp, puis il est censé assigner des templates HTML aux pages et ajouter du code C++ aux connecteurs, ça va être exécuté une fois que la webapp est en cours d'exécution et que quelqu'un clique sur un lien. L'EDI génère tout le code C++ nécessaire et le compile via la commande make
, en fournissant une application Web dans un seul exécutable avec un serveur Web simple intégré. J'ai fait un gros effort pour écrire une thèse bien fondée, par exemple parce que je génère du code C++ et que je les stocke dans des fichiers, j'utilise des pools de threads et des Swing Workers pour créer une interface utilisateur responsive. Problèmes similaires auxquels j'ai été confronté il y a quelques années, lorsque j'étais impliqué dans un projet visant à déplacer un SIG de bureau à thread unique vers un environnement multithread. J'ai donc fini par me citer sur ma dissertation, expliquant d'autres situations où l'utilisation de threads pour éviter de bloquer le Event Dispatching Thread
, dans un contexte Java Swing, est une exigence essentielle.Me citer pour mon projet CS Final Year? Est-ce que c'est aussi bizarre que cela puisse paraître [à moi]?
Mon nom de famille apparaît à côté de Doug Lea, Edward Tufte ... des gens que j'admire et que j'ai appris au fil des ans: N'est-ce pas prétentieux/arrogant?
Cette question devrait être un wiki communautaire? –
Ce n'est pas * en fait * lié à la programmation, bien que cela intéresse probablement certains informaticiens du monde universitaire. Cependant, je ne vote ni n'encourage ici CW car il peut être objectivement répondu. – Joey
Ok, merci beaucoup pour la clarification. J'ai creusé mon cerveau pendant quelques jours car il ne pouvait pas entrer dans SO, mais a finalement décidé de poster la question. Il devient vraiment difficile d'accepter comme "bonne" une seule question. –