Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Scientist .NET
Search
Ynoa Pedro
August 29, 2020
Programming
0
72
Scientist .NET
Presentation given for .NET ce #1 Meetup Onlide due covid - 19
Ynoa Pedro
August 29, 2020
Tweet
Share
More Decks by Ynoa Pedro
See All by Ynoa Pedro
MAPSTER DEMO
ypedroo
0
31
Git init introduzindo versionamento de código na pratica.
ypedroo
0
48
Other Decks in Programming
See All in Programming
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.1k
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
980
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
110
Package Management Learnings from Homebrew
mikemcquaid
0
210
CSC307 Lecture 03
javiergs
PRO
1
490
Grafana:建立系統全知視角的捷徑
blueswen
0
330
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2k
高速開発のためのコード整理術
sutetotanuki
1
390
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
160
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
[SF Ruby Conf 2025] Rails X
palkan
1
740
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
170
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Ethics towards AI in product and experience design
skipperchong
2
190
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Transcript
Scientist .NET @ypedroo
That’s me 1. Software developer @ Instituto Atlântico. 2. Escrevo
uns post no Dev.to. 3. Contribuidor em alguns projetos como DataQI Project. 4. Criador do Nyxd Team. 5. @ypedroo
Introdução 01 Agenda Vantagens 02 Considerações 04 Demo 03
01 Introdução
https://github.com/scientistproject/Scientist.net
https://www.nuget.org/ packages/scientist/
Componentes Control Implementação atual Cadidate Implementação nova Experiment O experimento
permite a execução dos códigos antigo e novo em paralelo
Publishers É forma de publicar os resultados do experimento, seja
em console, banco e outras fontes Publishers
Matchs e Mismatchs Matchs Mostra que os outputs da implementação
são iguais ao da antiga Mismatchs Mostra que os outputs da implementação não são iguais ao da antiga
02 Vantagens
Vantagens Cobertura de testes Métricas de performance Qualidade dos dados
em teste
03 Demo Let’s make Science!
Control Disponível em: https://github.com/ypedroo/scientist-dotnet-demo
Candidate Disponível em: https://github.com/ypedroo/scientist-dotnet-demo
Experiment Disponível em: https://github.com/ypedroo/scientist-dotnet-demo
Publisher Disponível em: https://github.com/ypedroo/scientist-dotnet-demo
04 Considerações
Considerações Execução dos candidatos e controle sao randomicas Performance overhead
Remover quando não necessário Introduzir gradualmente novos experimentos
Obrigado! Perguntas? @ypedroo Referencias https://github.com/scientistproject/Scientist.net