Geek Culture
Published in

Geek Culture

Structural Optimisation in Python

Looking at the bigger picture.

Photo by Vitor Paladini on Unsplash

We looked at low level otimisation previously. In this article we will look at structural optimisation.

Structural optimisation takes a big picture approach. It attempts to optimise code by solving the problem in a different way, for example:

  • Using a faster algorithm or more efficient data structures.




A new tech publication by Start it up (

Recommended from Medium

Use Ruby on Rails to Create Your Own API

AWS Quick Notes — CloudTrail

中文版 Farmers’ Handbook

Server-Swift Swift: Develop in Xcode, Continuously verify in Docker

How to Become Better Software Estimator?

Give your application a professional touch with wildcard subdomain — and secure it with OIDC and…

Why AutoCAD is so expensive ?

Python ISS Google maps part 3 — Tobi Olabode

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Martin McBride

Martin McBride

Software developer. Java, Python, C++ etc. I write for and maintain the generativepy library.

More from Medium

How to Optimise Python Performance

5 real handy python decorators for analyzing/debugging your code

Python Modules, Aliasing, Randomness and Thor

A Guide to Loose Coupling and Writing Better Python Code With Dependency Inversion