| bio | website | |
|---|---|---|
| location | ||
| age | 27 | |
| visits | member for | 2 years, 6 months |
| seen | May 9 at 22:14 | |
| stats | profile views | 461 |
the cows are here to take me home now...
|
Jan 12 |
comment |
Is it a really required skill to program without API documentation? I don't think his question is whether or not you should eventually know the documentation, but whether or not you should memorize documentation as if for exams. |
|
Jan 12 |
answered | Is it a really required skill to program without API documentation? |
|
Jan 7 |
comment |
Process of developing software? I'd tell you what I learned at university, but our final exam consisted of regurgitating the 30 step workflow in correct order using the exact jargon and phrasing, and needless to say, I don't remember any of it. I don't recall that we'd ever learned a name for the workflow either, because my prof was so bigoted that she thought it was the way to develop applications, not a way, and thus that it required no distinction from other methodologies. |
|
Jan 6 |
comment |
Why is there such limited support for Design by Contract in most modern programming languages? @Dan code contracts significantly reduce the number of tests you need to do. |
|
Jan 5 |
comment |
C++ for C# Developers @DeadMG You're still missing my point. At risk of talking in circles, my point is that my prof didn't understand how char[] works, and that he was a complete idiot for it. I know my school is hilariously outdated. Despite claiming to be among the most prestigious CS schools in Canada, they still teach MFC. That's totally besides the point. Again, I never said anything about the quality of the curriculum, because I don't even want to get started about it. To say "there's no such thing as teaching char[] correctly" is just jumping the gun to mash two issues together and disregard both. |
|
Jan 5 |
comment |
Overcome clumsiness in writing code @junxiong It is, but TDD tests have a very specific purpose -- namely, as a strict (and I would argue overkill) way of encouraging good design. Unit tests written for the purpose of good TDD won't be as effective in catching bugs as unit tests written specifically to catch bugs, and TDD tests written as if they were to catch bugs can often lead to the same kinds of bad designs that TDD strives to avoid in the first place. In other words, whichever you do, you should be mindful of the purpose of your tests. |
|
Jan 5 |
revised |
How much programming skill should I have as a computer security expert? added 163 characters in body |
|
Jan 5 |
answered | How much programming skill should I have as a computer security expert? |
|
Jan 5 |
comment |
C++ for C# Developers @DeadMG I never questioned or approved of the curriculum with regards to when or if char[] should be taught (if I were to go that far, I'd first question why C++ is being taught to first years at all -- but that's another story). My point is that if you're teaching char[], you need to teach it right. |
|
Jan 4 |
comment |
C++ for C# Developers @Kyralessa Which is also kind of unfortunate. I think it's not so much a political issue as it is condescension towards the VB.NET demographic -- because most of the C# early adopters have a C/C++ background. My school used VB.NET for beginner courses though. They seem to think that VB.NET is a toy, and so shouldn't be as corrupting to the minds of students as C# is. |
|
Jan 4 |
comment |
C++ for C# Developers @DeadMG I can't quite see your point. Just because char[] is seldom used in C++ doesn't mean it's not taught or that it shouldn't be taught. char[] is still important to be aware of because C++ is a superset of C, and it's imperative that it's understood correctly if it's to be learned at all. |
|
Jan 4 |
answered | Overcome clumsiness in writing code |
|
Jan 3 |
awarded | Scholar |
|
Jan 3 |
comment |
Are tree structures inherently bad for mark-and-sweep garbage collector performance? Imma try it out and see what happens. I figured out a way to make the BVH code fairly modular whilst keeping overhead low. |
|
Jan 3 |
accepted | Are tree structures inherently bad for mark-and-sweep garbage collector performance? |
|
Jan 3 |
comment |
C++ for C# Developers @SnOrfus -- mainly because academia shun it for irrational pseudo-political reasons. |
|
Jan 3 |
revised |
C++ for C# Developers added 4 characters in body |
|
Jan 3 |
answered | C++ for C# Developers |
|
Jan 2 |
comment |
Are tree structures inherently bad for mark-and-sweep garbage collector performance? Yeah, I saw that article too. With all this dancing around the GC though, at some point, it starts to feel like maybe I might as well go back to C++. Not that C#/F# doesn't have its advantages, but so many of the resources out there are C++ anyway, and the decision to stay on .NET is becoming harder and harder. |
|
Jan 2 |
answered | Do platform independence and different paradigms deter newcomers? |