fozziethebeat/S-Space — comment on commit 76ad82b8e972ec6a660561561c325b9aac25a96f
File: src/edu/ucla/sspace/clustering/Streemer.java line 235
By davidjurgens:

They are almost identical. Originally there were more differences, but the classes ended up converging. I'd actually be slightly more in favor of keeping them separate if only for class naming reasons. The class names make it much easier to follow the algorithm's pseudocode from the paper (e.g., reading Streemer with a Facility instance doesn't match their description). Given that it's a fairly simple class, I'm tempted to leave it, though if the classes were much more complex I would definitely agree to abstract this out. What do you think?