Spec C?215 (1/25/2005 3:11:19 AM) comp.software-eng I had an interesting discussion with a friend who is now a senior manager (VP?) at a software development company specializing in developing reasonably large middleware programs for companies. They do most ... CTips
Does software-engineering focus on the wrong subject?4333 (12/20/2004 12:46:15 PM) comp.programming A lot, if not all, of software-engineering focuses on issues such as processes to build software or how to measure software quality, or what standards software products should satisfy. They exclude what, to ... CTips
A critique of test-first...116115 (11/15/2004 5:07:06 AM) comp.software.extreme-programming Everyone agrees that testing is important, but what use is it to write the unit tests before starting coding (rather than after)? IMO, its one advantage is that it forces the programmer to focus on the pro... CTips
Why the fixation on methodology/process?5422 (2/15/2004 12:30:12 PM) comp.software-eng First, a parable: Two farmers needed tree-stumps removed. The first had a bunch of oxen, donkeys and mules. It was slow going. They kept changing the harnesses and the yokes, but nothing helped. The other f... CTips
Building the right team.3821 (2/8/2004 6:36:04 PM) comp.software-eng Most software engineering discussions are about "given a team, how do we get the most productivity out of it". But very rarely do they address the more fundamental question of: - what is the best team? - why... CTips
What makes a (super-)programmer?11725 (1/17/2004 3:49:01 PM) comp.programming We know that there exist people who can far out-produce the average programmer. For instance, I know of 3-6 people who can produce 100klocs+ of shippable code a year. Of course, just mentioning that figure d... CTips
Bugs & programming.1923 (1/15/2004 8:52:04 PM) comp.software-eng A lot of the stuff in this post is fairly elementary; yet, I find that a lot of people who should know better lose track of them. Whether it is explicitly enunciated, or implictly understood, it is (almost)... CTips
Little languages (part 3)3615 (12/10/2003 6:18:01 PM) comp.software-eng When is it appropriate to use a little language? [BTW: see previous posts for some details] I tend to use little languages in the following situations: - when a thin API encapsulates a lot of implemenation de... CTips
Little languages (part 2)027 (12/10/2003 6:17:46 PM) comp.software-eng In a previous post, we introduced little languages, and mentioned some advantages to using them. One of these was that it enabled a clean separation between what needed to be done, and how it was actually impl... CTips
Little languages (part 1)029 (12/10/2003 6:17:14 PM) comp.software-eng [I'm sending several posts on a technique that, I feel, is underused.] In many circumstances, instead of writing an application, it makes sense to design a application-specific ("little") language, write progr... CTips
NP Complete puzzle 4 U1634 (1/11/2006 1:40:28 PM) comp.programming Here's a problem that tastes like an NP Complete problem and smells like one, but I am unable to figure out how it reduces to well known NP Complete problems. I am pretty sure that this problem is NP Complete,... usenet23(151)
Looking for a fast algorithm1135 (1/16/2006 2:32:44 PM) comp.programming Hi, I have the following problem. I have rows of objects, each if which is associated with a number. The rows are of different length. The objects on each row are sorted, the objects with the highest numbers c... frederik_coppens(7)
small footprint priortiy queue2635 (2/11/2006 8:46:13 AM) comp.programming Hello, I am maintaining a C application running on a tiny embedded platform with only a few hundreds bytes of RAM. The engine of this application is an event queue which is used for all communications between ... gertvierman(14)
Hash Function problem4923 (3/1/2006 11:35:42 AM) comp.programming I need to generate a hash key for (at max) 50 millions different entries (An entry is a 200 characters length string). Since this key will be used as an unique id, I want as few collisions as possible (ideally ... no598(299)
Unused Code Elmination1424 (3/17/2006 4:54:12 PM) comp.software-eng Dear all: I own a large C program (28K+ lines of code) which can be configured in several ways. Not all functions are used in all configurations. The all-mighty PC linkers are able to eliminate code not used i... mboshra(8)
Would this solution be important? Is it already solved?3533 (4/24/2006 2:56:52 PM) comp.programming I would like opinions on whether this solution could be important and whether anyone knows if it is already solved. (I would also like to know if anyone thinks it cannot be solved.) First, we start with a gene... dshiel(15)
What is best searching algorithm for URL730 (6/5/2006 10:07:01 AM) comp.programming Our team is developing proxy server(in VC++)which can handle 5000 clients. I have to implement cache part so when ever a new request com from client I have to check the request URL content is in cache of proxy... sandeep.k(20)
State of the Art Software Development Practices228 (3/22/2007 4:20:51 PM) comp.software-eng Dan Turk Colorado State University 26 Rockwell Hall Fort Collins, CO 80523-1277 USA March 22, 2007 My name is Dan Turk, and I am a faculty member in the Department of Computer Information Systems at Colora... dant262(4)