ADHD Data Processing and Application Architecture
April 5, 2023

Archived from an original LinkedIn post by Brian Greenforest.

Original Post

ADHD data processing is nonlinear. I physically read a thousand of books in parallel. Ten thousand of papers. Simultaneously. My space looks like a hoarder's.

Nevertheless, when C++ main() is called, I always read the sequential instantiation code "cover-to-cover."You see, the code that establishes the main application architecture which remains stable for the run time is the most important code. It's easy to write and comprehend the source code of "event handlers." But the "bigger picture" is the fun one.When you start a new software development project, please, take your time, and read that code sequentionally.

Put the order of main function invocations and objects being constructed on a linear sheet of paper, and map in what order what steps up onto the grand stage of the app.Thinking about applications, even server applications, like they are just event handlers without any state is silly and non-productive. Everything has a bigger picture, look deeper.Take data science, for example. A control theory in disguise, with Human input as its ultimate feed of Creativity.

The Math heart of ML produces insights and recommendations, and eats the Creative input and Big Data of observations. The recommendations go cybernetically as actuators, transforming human minds on mass. The insights help your boss and you to bring a corrected Creativity feed. Hypothesis testing is that feed. You CHOOSE where to look at. You model the world, then you feed the constructed models back into that world.

As a data scientist... You. Are. Responsible. You own your data science projects, not your boss, and not even your customers.

P.S.: Things that have a beginning are not there to have an end. Temporal sequential processes establish structure, not behavior. Time is not a linear phenomenon, and never was.

(edit: someone/something has deleted all new lines in the copy. Sorry for the inconvenience of reading!)