“One of the most intelligent and pragmatic engineers I've had the pleasure of working with. His understanding of the fundamentals and experiences allows for an uncanny eye on intent and forethought on all architectural fronts. He was always willing to teach less experienced engineers and was the go-to for architectural questions.”
About
Contributions
-
You're looking to streamline your code review process. What's the best way to do it?
Why are you doing code reviews? Can the desired benefits of code reviews be achieved other ways? For example, for sharing knowledge of the codebase pair programming is more effective. Or, for ensuring the functionality delivers value BDD.
-
How do you use the try-catch-finally blocks in OOP?
"Exceptions" is a reporting mechanism implemented across many programming languages many of which support OOP. "Checked exceptions" is a mistake made in the design of Java's implementation of this mechanism and not, so far as I am aware, repeated in any other language. (C++ made a related but different mistake with "exception specifications", but has since deprecated that syntax.)
Activity
-
I often read articles stating: "The hardest part of building software is not coding, it’s <something the author wants to emphasize>". Judging by my…
I often read articles stating: "The hardest part of building software is not coding, it’s <something the author wants to emphasize>". Judging by my…
Liked by Alan Griffiths
-
An old article comes back to haunt me?! It seems like a long time since I wrote this: but only four years! The world has changed a lot in that time,…
An old article comes back to haunt me?! It seems like a long time since I wrote this: but only four years! The world has changed a lot in that time,…
Shared by Alan Griffiths
-
My talk from the Ubuntu Summit 2023 is now online. There's also a blog update covering much of the same…
My talk from the Ubuntu Summit 2023 is now online. There's also a blog update covering much of the same…
Shared by Alan Griffiths
Experience & Education
Courses
-
Mathematics
-
Projects
Recommendations received
11 people have recommended Alan
Join now to viewOther similar profiles
-
Jonathan Cave
Connect -
Luke Wesley-Holley
Connect -
Amber Charitos
Connect -
Mitch Burton
Connect -
Daniele Procida
Connect -
Najam Ahmed Ansari
Connect -
Chris Coulson
Software engineer. Ubuntu Security Team. Former electronics engineer
Connect -
Thomas P.
Connect -
Paride Legovini
Senior Software Engineer at Canonical Ltd.
Connect -
Peter French
Connect
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Alan Griffiths in United Kingdom
-
Alan Griffiths
-
Alan Griffiths
-
Alan Griffiths
Trading Manager at Growers Direct Ltd and UK Procurement at Worldwide Fruit Ltd
-
Alan Griffiths
CEO at World Media Rights
151 others named Alan Griffiths in United Kingdom are on LinkedIn
See others named Alan Griffiths