From: "J. Roeleveld" <joost@antarean.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: systemd-224 Look out for new networking behavior [FIXED]
Date: Wed, 05 Aug 2015 23:00:36 +0200 [thread overview]
Message-ID: <2785939.bkN75nWbzO@andromeda> (raw)
In-Reply-To: <55C1E9DE.8050905@gmail.com>
On Wednesday, August 05, 2015 12:47:58 PM Alan McKinnon wrote:
> On 05/08/2015 10:18, Fernando Rodriguez wrote:
> >>> > > In this context does '&hostname' mean a-pointer-to-a-pointer-to-the-
> >>> > > charstring we actually need?
> >>> > >
> >>> > > Doesn't this code seem needlessly complicated?
> >>> > >
> >>> > > <okay, screed over, thanks for listening>
> >>> > >
> >>> > > Somewhere I read that there was really only *one* java program ever
> >>> > > written, and every subsequent java program was written by
> >>> > > cut-and-paste
> >>> > > from the first one.
> >>> > >
> >>> > > Is that how professional developers learn the art of programming?
>
> Looking back 12 months to some former colleagues, that is *exactly* how
> the Java ecosystem works. I haven't seen anyone write Java from scratch
> in *years* now, all of them seem to twiddle little bits inside some huge
> framework and have zero concept about what is going on.
Only 12 months?
Most IDEs and/or frameworks basically set up everything and just add bits like
"// Write your code here"
Problems start when these ama...eerh... programmers put there code in other
locations...
> So you get anomolies like a giant payroll/compensation/commission
> reporting tool thingamagic from Oracle that does everything imaginable
> about sales commissions, except actually report on them. True fax - ask
> my wife
Don't need to ask her, seen it with my own eyes...
It keeps amazing me that the software actually does work most of the time.
> > That's how you write bugs :) There's nothing wrong with it if you take the
> > take to understand what it's doing but it's too often done blindly.
> >
> >>> > > I really would like to hear your opinions on that question because I
> >>> > > feel it's an important topic.
>
> Much of what makes programming work has been dumbed down in recent years
> so that employable persons without imagination[1] can have jobs and do
> something useful. I'm reminded of an old saw about PHP:
>
> The nice thing about php is it let's everyone and their dog write code.
> The bad thing about php is that they do.
Couldn't find that particular quote, but the following page should be required
study for everyone starting with programming. (It's for PHP, but should work
for ALL languages):
http://code.tutsplus.com/tutorials/why-youre-a-bad-php-programmer--net-18384
> I suppose there's a place for that kind of thing, a lot of corporate
> systems are mostly boilerplate where a huge framework (and equally huge
> expensive over-specced hardware) gets the job done.
Well, when you have a big rocketbooster for propulsion, why not build a car
from solid rock without wheels?
> The thing that
> really changes is the exact calculations in the business-logic
> middleware layer, someone else did the heavy lifting of joining all the
> modules together to resemble the real-world workflow.
And then these same corporates want to add new features and such which means
improving the codebase. Breaking the badly (or not at all) understood logic in
the process.
> It's not my way of working though, and I suspect most Gentooers tend the
> same way if they get the chance.
++ this is why I still use Gentoo...
next prev parent reply other threads:[~2015-08-05 21:00 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-02 15:03 [gentoo-user] systemd-224 Look out for new networking behavior walt
2015-08-02 15:12 ` Neil Bothwick
2015-08-02 15:16 ` [gentoo-user] " walt
2015-08-02 15:43 ` Martin Vaeth
2015-08-03 18:23 ` Mike Gilbert
2015-08-04 1:41 ` [gentoo-user] Re: systemd-224 Look out for new networking behavior [FIXED] walt
2015-08-04 3:02 ` Fernando Rodriguez
2015-08-04 6:19 ` Franz Fellner
2015-08-04 23:56 ` walt
2015-08-05 1:41 ` Mike Gilbert
2015-08-05 4:18 ` Franz Fellner
2015-08-05 8:18 ` Fernando Rodriguez
2015-08-05 10:47 ` Alan McKinnon
2015-08-05 17:20 ` Mick
2015-08-05 19:09 ` Alan McKinnon
2015-08-05 21:12 ` J. Roeleveld
2015-08-05 21:47 ` Alan McKinnon
2015-08-06 13:59 ` Mick
2015-08-06 18:28 ` J. Roeleveld
2015-08-06 20:14 ` Alan McKinnon
2015-08-05 21:00 ` J. Roeleveld [this message]
2015-08-05 22:17 ` walt
2015-08-06 0:59 ` Fernando Rodriguez
2015-08-02 15:19 ` [gentoo-user] systemd-224 Look out for new networking behavior Canek Peláez Valdés
2015-08-03 13:30 ` gottlieb
2015-08-03 13:50 ` Canek Peláez Valdés
2015-08-03 23:37 ` Neil Bothwick
2015-08-06 7:08 ` Marc Joliet
2015-08-04 0:56 ` gottlieb
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2785939.bkN75nWbzO@andromeda \
--to=joost@antarean.org \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox