The type-safety tag has no wiki summary.
64
votes
18answers
4k views
Is it poor programming practice to pass parameters as Objects? [duplicate]
So, we've got a guy who likes to write methods that take Objects as parameters, so they can be 'very flexible'. Then, internally, he either does direct casting, reflection or method overloading to ...
13
votes
5answers
801 views
Would it make sense to use objects (instead of primitive types) for everything in C++?
During a recent project I've been working on, I've had to use a lot of functions that kind of look like this:
static bool getGPS(double plane_latitude, double plane_longitude, double plane_altitude,
...
2
votes
3answers
867 views
Is Google's Go a type-safe language?
this page http://golang.org/doc/go_faq.html writes:
although Go has static types the
language attempts to make types feel
lighter weight than in typical OO
languages
So my question is ...
19
votes
21answers
4k views
Is type safety worth the trade-offs?
I began coding in in Python primarily where there is no type safety, then moved to C# and Java where there is. I found that I could work a bit more quickly and with less headaches in Python, but then ...
8
votes
5answers
1k views
What arguments are there in favor of weak typing?
This came up in a discussion with a friend, and I found myself hard-pressed to think up an any good arguments. What benefits do weak typing confer?