851 reputation
317
bio website williamtpayne.blogspot.com
location New York, United States
age
visits member for 3 years, 5 months
seen Feb 17 at 11:03

Data Engineer & Quantitative Software Developer.

I work with academics & domain experts to bring quantitative algorithms into production.

As a result, I have developed an interest in how software engineering best practices can be applied to multidisciplinary teams, as well as to the development of software whose behaviour is specified in statistical terms. (I.e. software that is both hard-to-specify & hard-to-verify).


Apr
21
awarded  Popular Question
Mar
18
awarded  Yearling
Jan
9
answered Is it a bad practice to include all the enums in one file and use it in multiple classes?
Dec
12
answered Location of Solution Components - Centralisation versus Multiple Instances versus Libraries
Oct
24
answered where do you track team Decisions
Oct
3
answered Monitor screen size and programming ease
Aug
16
answered Is it possible to reach absolute zero bug state for large scale software?
May
29
awarded  Popular Question
May
10
comment My customer wants me to record a video of how I develop his software product
Actually, I would be tempted to record the video anyway ... for self-evaluation and performance improvement purposes. I guess that I would be happy to sit down and review it with a customer, but I would want to be present to provide explanations for any questions that arise. I am not sure that I would be happy releasing the video into their possession, particularly if there is an outstanding trust issue.
Apr
23
comment Why do we write our specs in different files from our source?
Actually, I like keeping my unit tests in a subdirectory that lives just inside the directory holding my module source code. I also like keeping my spec. documents in another subdirectory alongside, also within the module src dir. Not in the same file though, although now that you mention the idea, I might have to consider it... Nice one!
Apr
14
comment When to separate a project in multiple subprojects
Moderation in all things, as my mother used to say...
Apr
7
comment how to stay efficient when a build is almost always broken
You cannot make an omelette without breaking some eggs.
Apr
7
answered how to stay efficient when a build is almost always broken
Mar
28
answered How can I learn libraries and stuff faster?
Mar
26
answered What does SVN do better than Git?
Mar
20
comment Continuous “Platform” Integration?
The glib answer is "with a great deal of difficulty". We have a similar situation, and no real systematic solution other than doing the work to keep everything green across the board. Since this requires ongoing investment, you might also need to make the alternative (strategic) decision and remove components from active maintenance.
Mar
18
awarded  Yearling
Mar
10
answered Babysitting your Continuous Integration System
Mar
10
answered Continuous Integration Feedback Cycle
Jan
7
answered Branching breaks continous integration?