Treffer: Enonciation et langages de programmation. Conclusions : de l'émergence de l'écrit aux styles de codes

Title:
Enonciation et langages de programmation. Conclusions : de l'émergence de l'écrit aux styles de codes
Authors:
Contributors:
Mondes anciens - ULiège
Source:
Enonciation et langages de programmation., Liège, Belgium [BE], 15 octobre 2019
Publication Year:
2019
Document Type:
Konferenz conference paper not in proceedings<br />http://purl.org/coar/resource_type/c_18cp<br />conferencePaper
File Description:
30 slides
Language:
English
Accession Number:
edsorb.240316
Database:
ORBi

Weitere Informationen

Conclusions de la journée d'étude qui envisagent la programmation comme écriture et le code comme texte, rendant de ce fait pertinentes les méthodes et outils d'analyse de la rhétorique. Repartant de 'The elements of programming style' de Kernighan & Plauger (1974), on analyse les caractéristiques du 'bon' style en matière de codage dans les domaines (1) des conventions de nommage, (2) de la syntaxe visuelle (indentations, alignements et espaces signifiants), (3) du péritexte (commentaires expliquant ce que l'on fait et pourquoi on le fait), et (4) du paratexte (typiquement de le 'readme'). La forme (modularisation, recours aux classes) et l'emploi de méthodes 'built-ins' sont également considérées comme participant du bon style et contribuant à l''human readability'. Enfin l'exemple du Python est pris pour étudier le style 'pythonic' et les valeurs associées sur les forums d'aide et de discussion.