---
title: "Discussion on \"Programmers Guide to Solving Computational Problems\" | Hashnode"
description: "Discussion on \"Programmers Guide to Solving Computational Problems\". A systematic way of approaching and breaking down programming problems with python"
url: "https://hashnode.com/posts/programmers-guide-to-solving-computational-problems/6186e4ff41f03514daf3f4d2"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Programmers Guide to Solving Computational Problems](https://blog.garybricks.com/programmers-guide-to-solving-computational-problems?utm_source=hashnode&utm_medium=feed)

A systematic way of approaching and breaking down programming problems with python

Nov 6, 2021 · 16 min read · blog.garybricks.com  
Updated Dec 31, 2021  
Read the article

-   [#python3](https://hashnode.com/tag/python3)
-   [#programming-tips](https://hashnode.com/tag/programming-tips)
-   [#data-structures](https://hashnode.com/tag/data-structures)
-   [#competitive-programming](https://hashnode.com/tag/competitive-programming)
-   [#problem-solving-skills](https://hashnode.com/tag/problem-solving-skills)

## Written by

[Gary Vladimir Núñez López](https://hashnode.com/@yragi-san117)

@yragi-san117 · Oaxaca, México

  
[View profile](https://hashnode.com/@yragi-san117)

Front End Software Developer

👋 Front-End Developer with a flair for competitive programming &amp; robotics. Expert in 3D CAD design, YouTube educator. Innovating from Oaxaca, México.

## Responses 7

Markdown supported · ⌘↵ to post

[Uma](https://hashnode.com/@Uma14)

[Nov 13, 2021](https://hashnode.com/posts/programmers-guide-to-solving-computational-problems/6186e4ff41f03514daf3f4d2/comment/618fa463c5a37f2de1be8a8e)

Have you heard about binary option trading investment where you are going to earn up to $5500 within 48hours kindly inbox Mr mark if you are interested for more details WhatsApp +17575282663

[Juju](https://hashnode.com/@Jujuz)

[Nov 13, 2021](https://hashnode.com/posts/programmers-guide-to-solving-computational-problems/6186e4ff41f03514daf3f4d2/comment/618f5b7ac5a37f2de1be8520)

I found this really useful. Quite often when I'm working on problems I tend to get an idea from reading the brief and begin experimenting straight away. By doing this I learn a lot about various tools and techniques however this process usually ends with me banging my head against the wall for many hours only to have to completely refactor my solution, if not abandon it entirely.

The simple way in which you have explained the problem-solving approach is very helpful.

Thanks!

[Idris Olubisi](https://hashnode.com/@olanetsoft)

[Nov 9, 2021](https://hashnode.com/posts/programmers-guide-to-solving-computational-problems/6186e4ff41f03514daf3f4d2/comment/618a669ff991b025366df7ec)

This is really helpful [Gary Vladimir Núñez López](https://hashnode.com/@yragi-san117) Thanks for sharing 💙

[Lenin Kennedy](https://hashnode.com/@coderlens)

[Nov 9, 2021](https://hashnode.com/posts/programmers-guide-to-solving-computational-problems/6186e4ff41f03514daf3f4d2/comment/618a392d468c06249afc44ef)

This is such a detailed guide! I've always struggled with Coding Incrementally and going for code first approach. This guide gave me deep insight on how the thinking process should be to solve a problem efficiently. Thanks a lot! ♥

[nguyen hieu](https://hashnode.com/@manhtuong)

[Nov 9, 2021](https://hashnode.com/posts/programmers-guide-to-solving-computational-problems/6186e4ff41f03514daf3f4d2/comment/618a38c4468c06249afc44d1)

thank you

[Arquera1505](https://hashnode.com/@Arquera)

[Nov 8, 2021](https://hashnode.com/posts/programmers-guide-to-solving-computational-problems/6186e4ff41f03514daf3f4d2/comment/61896164ce9e5f6dfd78575e)

This is really amazing!

[Marcelo Zárate](https://hashnode.com/@marcelozarate)

[Nov 8, 2021](https://hashnode.com/posts/programmers-guide-to-solving-computational-problems/6186e4ff41f03514daf3f4d2/comment/61890313710d816e7a9cd4fc)

Excellent! This reminds me of an old book, can't remember its name now. But it is key to make a pause and solve the problem before actually coding the solution.
