I mean the first good sized project where it's down to you to design and get
There is no complexity. Everything can be reduced to ones and zeros.
Same thing no matter what you build. Break it into bite sized chunks. Write
the test for the chunk before the chunk. How will you know it works? More
important, how will you know you are Done?
"He's not the Messiah. He's a very naughty boy! "
Our system had over 500K lines of code. If I asked you to implement a
simple change, you would not look back at me and say there is no
complexity. From a mathematical point of view, the whole system
compiled to finite sequence of 0s and 1s, so in that sense the whole
system is just a NUMBER--certainly a triviality, but not in real terms.
I could give you the number above, or even the source code, and you'd
STILL be searching, for days or perhaps even weeks, on where to make
that simple change. That's why we got paid to do it.
Consider a "sequence" of 0s and 1s with a subscript for every real
number in (0,1) and another with a subscript for every integer. Do they
have the same complexity because they both reduce to ones and zeros
Bzzzt! Wrong answer. The size of a "byte" determined by the computer's
architecture. It's defined as 8-bits in all current computers that I know of,
but it's interesting to note that even C (or C++) doesn't define "Byte" as
I thought you talked about programming for a government contractor.
I don't know how to spell C (or at least I have my boss convinced), but:
"Various implementations of C and C++ define a "byte" as 8, 9, 16, 32, or 36
 "The C++ language guarantees a byte must always have at least 8 bits. But
there are implementations of C++ that have more than 8 bits per byte."
Reading it again, perhaps they're really talking about "Char".
HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.