Use your source code to document your application - Michaël Hompus - NDC Sydney 2024

  Рет қаралды 3,056

NDC Conferences

NDC Conferences

18 күн бұрын

This talk was recorded at NDC Sydney in Sydney, Australia. #ndcsydney #ndcconferences #developer #softwaredeveloper
Attend the next NDC conference near you:
ndcconferences.com
ndcsydney.com/
Subscribe to our KZbin channel and learn every day:
/ ‪@NDC‬
Follow our Social Media!
/ ndcconferences
/ ndc_conferences
/ ndc_conferences
#dotnet #continuousdelivery #code
For many development teams, writing and updating documentation can feel like a chore, especially when the codebase changes frequently. While developers often consider the source code as its own documentation, this perspective might not resonate with all stakeholders. Moreover, the source code might not adequately illustrate how different components interact.
What if we could transform our source code into comprehensive documentation that benefits both the team and stakeholders?
In this session, we will explore how to leverage Roslyn to generate documentation directly from your .NET source code. We'll delve into creating diagrams that depict the structure and relationships within an aggregate and sequence diagrams that illustrate the flow throughout the application. We'll render these using file formats such as PlantUML, Mermaid, Markdown, and AsciiDoc.
By the end of this session, you'll be equipped to let your source code articulate the operation of your application in a format that is accessible and meaningful to your team and stakeholders.
Key Takeaways:
* Learn how to use Roslyn to interpret your source code.
* Understand how to create and render diagrams that depict the structure and flow of your application.

Пікірлер: 4
@AlexSchiessl
@AlexSchiessl 16 күн бұрын
Very nice, I can relate to it... I've done something similar 1990 (Querverweiser für C/C++ Programme auf der Basis eines YACC/Y+ generierten Parsers mit der Einbindung einer SDDS Schnittstelle ;-) ) in my diploma thesis, but only with C/C++ and text output only... No fancy graphics back then... But it is good that the spirit of source code driven documentation is still alive... And I will suggest this video to my team... Great work... Thanks for sharing...
@Buy_YT_Views.415
@Buy_YT_Views.415 16 күн бұрын
Like this comment or your dog will bite you.
@kristiadhy
@kristiadhy 14 күн бұрын
I don't have a dog, so 🤷‍♂
@mageshkumar01111987
@mageshkumar01111987 16 күн бұрын
Same thing I tried 3 years back. Succeeded a bit but due to other commitments could not continue.
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 20 МЛН
Cat Corn?! 🙀 #cat #cute #catlover
00:54
Stocat
Рет қаралды 16 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 2,8 МЛН
Every Framework Sucks Now
24:11
Theo - t3․gg
Рет қаралды 113 М.
The Philosophy of Architecture - Barry O'Reilly - NDC Oslo 2024
43:54
NDC Conferences
Рет қаралды 5 М.
Keynote: Hack Your Way to the Top - Troy Hunt - NDC Oslo 2024
40:54
NDC Conferences
Рет қаралды 2,1 М.
Event Driven Architecture EXPLAINED in 15 Minutes
14:55
Continuous Delivery
Рет қаралды 24 М.
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 433 М.
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 27 МЛН
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 356 М.
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Tynalieff Shorts
Рет қаралды 1,9 МЛН