Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
#
scientificprogramming
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Depend on Abstractions: Testing Without the $50,000 Spectrometer
Rob Johnston
Rob Johnston
Rob Johnston
Follow
Feb 2
Depend on Abstractions: Testing Without the $50,000 Spectrometer
#
scientificprogramming
#
solidprinciples
#
dependencyinversion
Comments
Add Comment
10 min read
When Your Cheap Sensor Breaks Everything: Understanding LSP
Rob Johnston
Rob Johnston
Rob Johnston
Follow
Jan 19
When Your Cheap Sensor Breaks Everything: Understanding LSP
#
scientificprogramming
#
solidprinciples
#
liskovsubstitution
Comments
Add Comment
15 min read
Lean Interfaces: Why Would a pH Meter Need `set_wavelength()`?
Rob Johnston
Rob Johnston
Rob Johnston
Follow
Jan 26
Lean Interfaces: Why Would a pH Meter Need `set_wavelength()`?
#
scientificprogramming
#
solidprinciples
#
interfacesegregation
Comments
Add Comment
11 min read
Extending Without Breaking: Adding New Analysis Methods Safely
Rob Johnston
Rob Johnston
Rob Johnston
Follow
Jan 12
Extending Without Breaking: Adding New Analysis Methods Safely
#
scientificprogramming
#
solidprinciples
#
openclosedprinciple
Comments
Add Comment
11 min read
One Class, One Job: Managing Scientific Code Complexity
Rob Johnston
Rob Johnston
Rob Johnston
Follow
Jan 5
One Class, One Job: Managing Scientific Code Complexity
#
solidprinciples
#
singleresponsibility
#
scientificprogramming
Comments
Add Comment
9 min read
SOLID Principles for Scientists and Engineers: Making Research Code Maintainable
Rob Johnston
Rob Johnston
Rob Johnston
Follow
Dec 29 '25
SOLID Principles for Scientists and Engineers: Making Research Code Maintainable
#
solid
#
solidprinciples
#
oop
#
scientificprogramming
Comments
Add Comment
4 min read
Organizing Source Code for Scientific Programmers: Let's Start a Conversation
Rob Johnston
Rob Johnston
Rob Johnston
Follow
Dec 22 '25
Organizing Source Code for Scientific Programmers: Let's Start a Conversation
#
scientificprogramming
Comments
Add Comment
8 min read
My First Blog Post - A Journey in Programming for Scientists and Engineers
Rob Johnston
Rob Johnston
Rob Johnston
Follow
Dec 6 '25
My First Blog Post - A Journey in Programming for Scientists and Engineers
#
scientificprogramming
Comments
Add Comment
2 min read
InteractiveShell.com - A Simple, Accessible Shell for Learning Linux and PowerShell
Scientific Programming Team
Scientific Programming Team
Scientific Programming Team
Follow
for
Scientific Programming School
Aug 1 '20
InteractiveShell.com - A Simple, Accessible Shell for Learning Linux and PowerShell
#
interactiveshell
#
linux
#
webdev
#
scientificprogramming
5
 reactions
Comments
Add Comment
1 min read
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account