In this vein, this paper is worth a read. "Subject-oriented programming" - https://pdfs.semanticscholar.org/bdb2/ed51f2d471c730aea28b3692f63d5c478e0b.pdf …
-
-
The entire requirements engineering and architecture sub-disciplines of software engineering deal almost exclusively with these issues.
1 reply 1 retweet 0 likes -
Replying to @etscrivner @ctbeiser
Yes! But, at least when I was in school (late Victorian era) requirements analysis was not taught. Has this changed?
3 replies 0 retweets 0 likes -
Replying to @Meaningness @etscrivner
I had a class on "Software Development" that was actually about requirements engineering—but not explicitly. The process was as follows:
2 replies 0 retweets 0 likes -
is there recommended reading on requirements engineering?
2 replies 0 retweets 0 likes -
If you want an actual book on the subject this is a decent intro - https://www.amazon.com/Software-Requirements-Developer-Best-Practices/dp/0735679665 …
1 reply 0 retweets 0 likes -
Replying to @etscrivner @The_Lagrangian and
The problem is the software industry itself is at war as to whether or not these are useful practices
1 reply 0 retweets 0 likes -
Replying to @etscrivner @The_Lagrangian and
Both sides are usually pretty ignorant of the case or actual practices of the other side
1 reply 0 retweets 0 likes -
Is this division between engineering and marketing people? Or along some different lines?
2 replies 0 retweets 0 likes -
I like to draw the line following Boehm and say it's between Agility and Discipline in software process - https://www.amazon.com/Balancing-Agility-Discipline-Guide-Perplexed/dp/0321186125 …
1 reply 0 retweets 1 like
That looks interesting! Damn, so much to read, so little time
-
-
It's an excellent read, definitely one of the more well written "theory" books in the space, while also being grounded in practice.
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.