Results-Oriented Programming
📰 Dev.to · JaviMaligno
Learn about results-oriented programming and how it shifts the focus from verifying code implementation to verifying its output and results
Action Steps
- Understand the concept of results-oriented programming and its difference from traditional programming approaches
- Apply results-oriented programming to your current project by focusing on verifying the output and results of your code
- Use testing frameworks and tools to validate the results of your code
- Collaborate with your team to implement results-oriented programming and ensure everyone is on the same page
- Refactor your code to prioritize results over implementation details
Who Needs to Know This
Software engineers and developers can benefit from this approach as it changes the way they test and validate their code, focusing on the outcome rather than the process
Key Insight
💡 Results-oriented programming is about verifying the output and results of your code, rather than its implementation details
Share This
💡 Results-Oriented Programming: Focus on verifying WHAT your code produces, not HOW it's implemented #softwareengineering #testing
Key Takeaways
Learn about results-oriented programming and how it shifts the focus from verifying code implementation to verifying its output and results
Full Article
Title: Results-Oriented Programming
URL Source: https://dev.to/javieraguilarai/results-oriented-programming-2n35
Published Time: 2026-06-24T16:47:14Z
Markdown Content:
[Skip to content](https://dev.to/javieraguilarai/results-oriented-programming-2n35#main-content)
[](https://dev.to/)
[Powered by Algolia](https://www.algolia.com/developers/?utm_source=devto&utm_medium=referral)
[Log in](https://dev.to/enter?signup_subforem=1)[Create account](https://dev.to/enter?signup_subforem=1&state=new-user)
## DEV Community
0 Add reaction
0 Like 0 Unicorn 0 Exploding Head 0 Raised Hands 0 Fire
0 Jump to Comments 0 Save Boost
Copy link
Copied to Clipboard
[Share to X](https://twitter.com/intent/tweet?text=%22Results-Oriented%20Programming%22%20by%20JaviMaligno%20%23DEVCommunity%20https%3A%2F%2Fdev.to%2Fjavieraguilarai%2Fresults-oriented-programming-2n35)[Share to LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdev.to%2Fjavieraguilarai%2Fresults-oriented-programming-2n35&title=Results-Oriented%20Programming&summary=Reviewing%20used%20to%20mean%20reading%20the%20implementation.%20Increasingly%20I%20verify%20what%20the%20model%20produced%2C%20not%20the%20path%20it%20took%20%E2%80%94%20and%20what%20%27verify%20the%20result%27%20means%20changes%20wildly%20depending%20on%20whether%20the%20result%20is%20a%20number%20or%20a%20behavior.&source=DEV%20Community)[Share to Facebook](https://www.facebook.com/sharer.php?u=https%3A%2F%2Fdev.to%2Fjavieraguilarai%2Fresults-oriented-programming-2n35)[Share to Mastodon](https://s2f.kytta.dev/?text=https%3A%2F%2Fdev.to%2Fjavieraguilarai%2Fresults-oriented-programming-2n35)
[Share Post via...](https://dev.to/javieraguilarai/results-oriented-programming-2n35#)[Report Abuse](https://dev.to/report-abuse)
[](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fwww.javieraguilar.ai%2Fblog%2Fresults-oriented-programming.png)
[](https://dev.to/javieraguilarai)
[JaviMaligno](https://dev.to/javieraguilarai)
Posted on Jun 24 • Originally published at [javieraguilar.ai](https://www.javieraguilar.ai/en/blog/results-oriented-programming)
# Results-Oriented Programming
[#ai](https://dev.to/t/ai)[#software](https://dev.to/t/software)[#engineering](https://dev.to/t/engineering)[#testing](https://dev.to/t/testing)
There's a line I dropped almost in passing in [a recent piece](https://www.javieraguilar.ai/en/blog/how-much-should-you-still-know), and it's been nagging at me ever since: programming keeps drifting from verifying _how_ the code works to verifying _what_ it p
URL Source: https://dev.to/javieraguilarai/results-oriented-programming-2n35
Published Time: 2026-06-24T16:47:14Z
Markdown Content:
[Skip to content](https://dev.to/javieraguilarai/results-oriented-programming-2n35#main-content)
[](https://dev.to/)
[Powered by Algolia](https://www.algolia.com/developers/?utm_source=devto&utm_medium=referral)
[Log in](https://dev.to/enter?signup_subforem=1)[Create account](https://dev.to/enter?signup_subforem=1&state=new-user)
## DEV Community
0 Add reaction
0 Like 0 Unicorn 0 Exploding Head 0 Raised Hands 0 Fire
0 Jump to Comments 0 Save Boost
Copy link
Copied to Clipboard
[Share to X](https://twitter.com/intent/tweet?text=%22Results-Oriented%20Programming%22%20by%20JaviMaligno%20%23DEVCommunity%20https%3A%2F%2Fdev.to%2Fjavieraguilarai%2Fresults-oriented-programming-2n35)[Share to LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdev.to%2Fjavieraguilarai%2Fresults-oriented-programming-2n35&title=Results-Oriented%20Programming&summary=Reviewing%20used%20to%20mean%20reading%20the%20implementation.%20Increasingly%20I%20verify%20what%20the%20model%20produced%2C%20not%20the%20path%20it%20took%20%E2%80%94%20and%20what%20%27verify%20the%20result%27%20means%20changes%20wildly%20depending%20on%20whether%20the%20result%20is%20a%20number%20or%20a%20behavior.&source=DEV%20Community)[Share to Facebook](https://www.facebook.com/sharer.php?u=https%3A%2F%2Fdev.to%2Fjavieraguilarai%2Fresults-oriented-programming-2n35)[Share to Mastodon](https://s2f.kytta.dev/?text=https%3A%2F%2Fdev.to%2Fjavieraguilarai%2Fresults-oriented-programming-2n35)
[Share Post via...](https://dev.to/javieraguilarai/results-oriented-programming-2n35#)[Report Abuse](https://dev.to/report-abuse)
[](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fwww.javieraguilar.ai%2Fblog%2Fresults-oriented-programming.png)
[](https://dev.to/javieraguilarai)
[JaviMaligno](https://dev.to/javieraguilarai)
Posted on Jun 24 • Originally published at [javieraguilar.ai](https://www.javieraguilar.ai/en/blog/results-oriented-programming)
# Results-Oriented Programming
[#ai](https://dev.to/t/ai)[#software](https://dev.to/t/software)[#engineering](https://dev.to/t/engineering)[#testing](https://dev.to/t/testing)
There's a line I dropped almost in passing in [a recent piece](https://www.javieraguilar.ai/en/blog/how-much-should-you-still-know), and it's been nagging at me ever since: programming keeps drifting from verifying _how_ the code works to verifying _what_ it p
DeepCamp AI