1. Visual basic 6's GUI builder was revolutionary, and it's a travesty nothing has succeeded it. VB6 could have democratized programming to the same degree spreadsheets did.
-
-
Prikaži ovu nit
-
2. Smartphones need their own automation-like programming language to actually unlock their potential. I shouldn't have to learn the entire Android toolchain just to make my phone start Spotify as my alarm, or open a specific bus schedule when I'm in a specific location.
Prikaži ovu nit -
3. In an ideal world, the static vs dynamic types debate wouldn't be about "static verification vs developer economics", but "static verification vs runtime type manipulation". Turns out most of our "dynamic" languages aren't actually all that dynamic.
Prikaži ovu nit -
4. Why isn't your pet language/process/tool more popular? Shit UX or shit PR. I guarantee it's one of those two.
Prikaži ovu nit -
5. We don't bother to understand complexity _as a concept_. "No Silver Bullet" was the most recent innovation in the topic and it came out thirty years ago. All arguments about "simple vs easy" and "simple vs complex" are tainted by this ignorance.
Prikaži ovu nit -
-
7. The whole VC "Gotta hu$$$tle! 80 hour workweeks! Startupz Rool!" mindset would disappear overnight if they had to pay overtime.
Prikaži ovu nit -
8. Most teams would be a lot more effective if they used formal specification. People think formal specs are a waste of time because nobody's ever shown them what specifications can DO for them. (This is an instance of "shit PR".)
Prikaži ovu nit -
Okay that's a gimme because I tweet that opinion all the time, so 8. Most interviewing processes are less effective than making a pool of everybody who isn't an asshole and can do fizzbuzz, picking one at random, and giving them the job. Less fair and efficient, too.
Prikaži ovu nit -
9. Many "best practices" are post-hoc justifications for "fun". * Maintaining docs isn't fun
"code should be self-documenting!"
* Risk analysis isn't fun
"BDUF is bad!"
* Profiling isn't fun
"Optimize for developer happiness!"Prikaži ovu nit
Kraj razgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.