30,180 reputation
59127
bio website nov8r.com/about
location Cave Springs, AR
age 51
visits member for 3 years, 11 months
seen Aug 22 at 19:30

Steven is the founder and CEO of Innovator LLC (nov8r.com), which provides innovative solutions for complex problems. Innovator does Custom Software Development, Software Consulting, and IT Staffing. Now on Twitter and Facebook!

Steven is a software architect, developer, innovator, and inventor with several decades of experience in many different languages and platforms across dozens of industries. He also writes (technical books and science fiction) and plays music.

Current projects include:


Aug
19
comment Approach for packing 2D shapes while minimizing total enclosing area
this is the bin-packing problem; it is NP-Hard. See en.wikipedia.org/wiki/Bin_packing_problem
Aug
18
comment How should I approach this from a problem-solving point of view?
@user61852: the objects that model what the application (and the underlying business processes) does comprise the application domain; the structure of these objects is buried in your data. See Addendum (and good luck!)
Aug
18
revised How should I approach this from a problem-solving point of view?
addendum
Aug
15
comment Does this Relational Database Model make sense?
as per @RobertHarvey, what are you going to do with the data in the relational model? If you're usually/only going to reconstruct/manipulate the measurements table from the first image, then a table of events with a lot of fields would suffice. If you're going to be doing time-series analysis on discrete event/measurement types, you might want to consider a simpler representation of quantities and measurements (e.g. see Analysis Patterns, by Martin Fowler)
Aug
13
awarded  Nice Answer
Aug
8
comment Are “TDD Tests” different to Unit Tests?
@MickyDuncan: a common misconception. code coverage is independent of TDD. See for example martinfowler.com/bliki/TestCoverage.html
Aug
4
comment What is the verb for “to make something into a plugin”?
how about "ruin"? that's a good verb...
Jul
25
awarded  Good Answer
Jul
24
answered Object Design & Cohesion - Issue & potential refactoring
Jul
18
awarded  Good Answer
Jul
17
comment Should we avoid using design patterns in constantly changing projects?
i suspect that without the design patterns, the code would have reached an unmaintainable state much sooner
Jul
17
answered How should I approach this from a problem-solving point of view?
Jul
15
answered Is it true: use Agile methodology results less planning?
Jul
11
answered Multivariable decisions
Jul
11
comment how to approach pharmacy software project
@EduardoDennis: that would be a book, not a paragraph ;)
Jul
10
comment how to approach pharmacy software project
@EduardoDennis: it's not one or two specific questions, it's a very large number of specific questions, many of which won't be known until deep in the project.
Jul
10
awarded  Good Answer
Jul
8
comment Have you forgotten more than you know, and how much do you make a point of memorizing?
google doesn't think...yet ;) theguardian.com/technology/2014/feb/22/…
Jul
3
awarded  Good Answer
Jun
2
answered Is it good practice to analyse who introduced each bug?