best practices to manage complexity in design620 (7/24/2005 11:59:00 PM) comp.software-eng comp.software-eng: A "design" is the interaction between structure and behavior. For software, the interaction is between data structures in memory and code behaviors in time. The "process" of design reconcil... Phlip
vb-lite-unit feature request13114 (7/21/2005 5:40:23 PM) comp.software.extreme-programming Steve J., et al: I'm auditioning VB Classic test runners, and the free version of VBUnit is too heavy. I need the lightest possible test runner, for rapid deployment on a VBA project for MS Office. How easily... Phlip
This stuff is too simple2120 (7/12/2005 7:24:53 PM) comp.object Comp.Object: You can't fool me! Everyone knows that software engineering is complex. Smart programmers only use very complex rules to drive software development. That's the only way to stay ahead of the compl... Phlip
extern "C" nests suspiciously126 (6/21/2005 7:05:01 PM) comp.lang.c++ Language Lawyers: Compare this: extern "C" int Maine() { ... bool runTests(); return !runTests(); } to this: bool runTests(); extern "C" int Maine() { ... Phlip
testing vs getting a job1128 (4/27/2005 10:49:42 PM) comp.programming Newsgroupies: Consider this job listing: http://sandiego.craigslist.org/sof/70504048.html Game design, I suspect, is a job requiring creativity, a little technical savvy, and a lot of charisma. There are mil... Phlip
Compromise2030 (4/21/2005 8:14:26 PM) comp.programming Newsgroupies: Here's a great article by Mary Poppendieck: http://www.poppendieck.com/compromise.htm 'In the software development industry, we impose many compromises on our customers. We tell them that ... Phlip
example plotdemos2.rb does not run048 (4/16/2005 1:06:14 AM) comp.lang.ruby Guys, here's a post from RubyForge asking that question. I just hit the problem too. Any tips? ----8ruby plotdemos2.rb e:/apps/ruby/lib/ruby/1.8/tk/package.rb:86:in `require': TkPackage can't find package Pl... Phlip
profiling thru test/unit346 (4/15/2005 6:31:23 PM) comp.lang.ruby I want my tests to run in Use the -n argument to the testrunner. I can't seem to Google this up. Googling for "-n" is problematic. What Google search terms would work? And what is the presumed relation betwe... Phlip
assert_equal hates my CPU729 (4/14/2005 3:06:38 AM) comp.lang.ruby Rubies: Here's the Ruby 1.8 test\unit version of assert_equal() def assert_equal(expected, actual, message=nil) full_message = build_message(message, expected but was . EOT assert_block... Phlip
ANN: MiniRubyWiki 1.0.0934 (3/31/2005 11:31:09 PM) comp.lang.ruby Rubies: A robust, full-featured, and installable MRW is now here: http://rubyforge.org/projects/minirubywiki The wiki has a one-click launcher, and can transclude acceptance test resources in an efficien... Phlip
Paralyzed by TDD919 (7/25/2005 8:41:06 PM) comp.object I've read the Beck book (TDD by Example), but I still can't make TDD work for me. Here's a concrete programming task I'd like to solve using TDD, but I can't even get started: Given a directed graph (digra... kj
Why not unions924 (7/26/2005 7:16:03 PM) comp.programming Hi, my question is related with data structures. Why are only structures used for implementing data structures. Why not unions when they are more memory efficient than structures. Thanks in advance ... shwetabhgoel(39)
C++ different learning styles746 (7/26/2005 9:00:18 PM) comp.programming I have taken some Pascal and C programming classes in the past and did just fine. I am now learning C++ on my own. I have read a few books and understand the basic concepts and theories. The issue is I learn... tonkasanders2(4)
Flowchart software that supports top down development?1834 (7/27/2005 2:19:33 AM) comp.programming I am looking for a flowcharting program that will allow me to design my code top down: 1. Start with a very high level (functional) flowchart consisting of a few functional modules. For example, (a) Start, (b)... invalid171(6555)
Career choices - specialize or generalize.1624 (7/28/2005 12:30:37 PM) comp.software-eng I have had a lot of people tell me recently that the best way to manage your career in today's industry is to specialize in a specific area. In my 20 years of programming, I have found that the opposite has be... scottf3095(67)
Saving Files Using Splitters133 (7/28/2005 8:18:27 PM) comp.lang.c++ I have an SDI application with two splitter panes. The application is designed to open a text file and the user then can utilize a set of tools to modify the text. The modified text appears in a second splitt... akermisch(1)
tools to build design of application1330 (7/29/2005 4:58:34 AM) comp.programming Hello, All! It's usual to make a design of application using pencil and paper list, where you can draw functional block and describe every C/C++ function specifications. It's true for small projects, I guess... mrv(331)
Holding 4 aces, help me out, I am wrong???820 (7/29/2005 8:18:28 PM) comp.software-eng Hashing out an idea of mine, I am holding 4 aces? 4 Aces = poker for those who don't understand what I am talking about: I have this concept for a project that I can't hold out on. I would like to hear any ... berlin.brown(230)
starnge question738 (7/29/2005 8:35:29 PM) comp.lang.c++ Hi, Sometimes, when I change a small bit of a class defined in a common header file shared by multiple files, I need to recompile all the files in the project that use that class or I will get all kinds of str... gouqizi.lvcha(57)