News for hackers. Stuff that matters.
Re:2017 Tax Software Developer's Guides and Test Cases by dokem on Sunday April 08, 2018 @01:48AM (#16784809)
Does anyone choose to write this kind of software?
Re:2017 Tax Software Developer's Guides and Test Cases by scrollaway on Sunday April 08, 2018 @05:16AM (#16785352)
I'm one of those nutjobs who actually enjoys working with billing and payment. There's something soothing to writing software which has to be highly tested, well-written and handle lots of edge cases.

It's a sharp contrast to the day-to-day startup philosophy of "move fast and break things".

Re:2017 Tax Software Developer's Guides and Test Cases by scarface74 on Sunday April 08, 2018 @09:44AM (#16786041)
Exactly. The type of software for which it is easy to write automated unit tests and only the most clueless manager would not give you the time and resources to do so.
Re:2017 Tax Software Developer's Guides and Test Cases by CalRobert on Sunday April 08, 2018 @03:16AM (#16785044)
Most software isn't somebody's dream. It's just dealing with "dumb stuff somebody's gotta do" because there's a paycheck.

(See also - basically every profession. I don't know how many architects choose to design parking garages or dreary subdivisions, but hey, they gotta eat too.)

Re:2017 Tax Software Developer's Guides and Test Cases by djrogers on Sunday April 08, 2018 @10:27AM (#16786201)
> or dreary subdivisions

There are a million little details that can go in to making a house more livable, pleasant, or delightful to live in. An architect that loves these details and enjoys knowing how much her work affects the lives of the families that live there would relish working on a subdivision...

Re:2017 Tax Software Developer's Guides and Test Cases by CalRobert on Sunday April 08, 2018 @02:08PM (#16787375)
That sounds like just the architect we need! I didn't mean they're all dreary; I was just trying to pull an example of a job someone does for the check and not because it's the pinnacle of their craft.

For that matter, some parking garages are quite visually interesting. Most are horrendous, though, in my view at least.

Re:2017 Tax Software Developer's Guides and Test Cases by tshannon on Monday April 09, 2018 @01:38PM (#16795122)
So, the same can be said about writing dreary software as well. It can be fun thinking about the most effective / efficient way to move data around, or to structure your code, even if it's just for a straightforward CRUD app.
Re:2017 Tax Software Developer's Guides and Test Cases by gorky1 on Sunday April 08, 2018 @04:10AM (#16785170)
This kind of software chooses you :-)

Actually, it's quite rewarding once you get into it. Serious business, people depend on you getting it right, but still nobody dies if a bug slips by.

Getting into it requires a year or two, though.

Re:2017 Tax Software Developer's Guides and Test Cases by tw1010 on Sunday April 08, 2018 @08:13AM (#16785794)
One of the smartest things you can do is to work on dumb things no-one else wants to do.
Re:2017 Tax Software Developer's Guides and Test Cases by wingerlang on Sunday April 08, 2018 @02:41AM (#16784951)
Maybe it is no ones life dream to do it, but sometimes you just find a job and it happens to be something 'random' like this.

If someone asked me to work on this and gave me a huge salary, though, I'd gladly jump on it.

Re:2017 Tax Software Developer's Guides and Test Cases by codingdave on Sunday April 08, 2018 @05:10PM (#16788439)
If by "this kind of software", you mean software that solves a problem that almost every adult in the country is guaranteed to deal with on a yearly basis... which involves mostly logic, forms, and arithmetic, without any really hard problems... yet which is too complex and ever-changing to want to do it without software tools, and also dry enough that the SV/VC crowd leaves your niche alone...

Yeah, I think that sounds like a pretty good area in which to choose to write software.

Re:2017 Tax Software Developer's Guides and Test Cases by tonyedgecombe on Sunday April 08, 2018 @02:34AM (#16784933)
Isn't most software a variation on this type of thing, payroll, invoicing, etc.
Re:2017 Tax Software Developer's Guides and Test Cases by 0xcde4c3db on Sunday April 08, 2018 @06:26PM (#16788838)
I doubt it's most software in percentage of code, but I suspect it's by far the biggest value of software to the economy.
Re:2017 Tax Software Developer's Guides and Test Cases by hodgesrm on Sunday April 08, 2018 @11:35AM (#16786550)
Absolutely! I love problems that have an easily understandable value proposition like "we take the grief out of doing taxes." In my experience it's the biggest single success factor in writing good software.

So if you like to write successive business software--and get paid--this is a great problem to go after.