Language:
switch to room list switch to menu My folders
Go to page: First ... 110 111 112 113 [114] 115 116 117 118 ... Last
[#] Fri May 15 2015 16:08:30 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


Must... draw... more... boxes and... arrows.

{*collapses in writing, drooling heap on floor*}

[#] Fri May 15 2015 16:09:05 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


^^writhing

[#] Mon Jun 01 2015 09:58:03 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


I'm going to open a big and stupid can of worms here. But I am actually interested.

What screen width is *actually* used for programming these days?

I know the traditionalists will always say 80 columns, but really, it's hard to stay inside an 80 column screen. I have mine set to 132 columns, simply because I wanted more columns but wanted a non-arbitrary value (at least 132 is "something common")

Have most developers already thrown off the shackles of a width determined half a century ago by IBM's punch cards?

[#] Mon Jun 01 2015 09:59:56 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

(I stand corrected: it's been more than half a century -- 80 columns was a standard introduced in 1928.)

[#] Mon Jun 01 2015 10:58:21 EDT from dothebart @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

hah, yes thats funny.

the 80 columns are actualy refered to as "what one can overview fast"

I guess they neither had stuff like indention nor class hirarchies in mind with that.

imho 120 columns is ok, where there shouldn't be more than 80 characters filled.

the c++11 -auto feature comes to aid here, at least in many cases you can better adhere the DRY-rule using that.

If the type isn't present in that line, i'd discourage using auto, since the source becomes harder readable if you don't know what that specific type pulled from some obscure getter actually is, and what to do with it.



[#] Mon Jun 01 2015 11:13:10 EDT from zooer @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

O
N
E

C
O
L
U
M
N

A
N
D

A
L
L

C
A
P
I
T
A
L

L
E
T
T
E
R
S
.

[#] Mon Jun 01 2015 11:50:13 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

I guess they neither had stuff like indention nor class hirarchies in
mind with that.

Nope. I'm pretty sure nobody was writing Python code on IBM punch cards in the late 20th century.

[#] Mon Jun 01 2015 12:35:10 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

What screen width is *actually* used for programming these days?

I actually use 80, because on a typical 1080p monitor I can throw two windows side by side and compare test driver with implementation, or client with library, etc...

[#] Mon Jun 01 2015 12:36:50 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

imho 120 columns is ok, where there shouldn't be more than 80
characters filled.

yeah, we use 120 as a standard, especially our UI guys, but my intellij autoformat seems to want to stay on 80 anyway, and I have not seen fit to fix my broken settings ;) (see previous post)

[#] Tue Jun 09 2015 11:08:41 EDT from fleeb @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


Huh... I haven't really given that question as much thought as I should.

I just sorta use whatever width I feel I need, and try not to get too ridiculous.
If I see it getting too ridiculous, I assume I am probably making some kind of mistake, and try to find ways to refactor the code a little to make it more modular.

But, sometimes, I don't feel I have a lot of choice... maybe I'm using code from somewhere else, or whatever. Then I just learn to deal with the width problem.

[#] Tue Jun 09 2015 15:42:04 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


I'm trigger happy with the auto-format, and Intellij will happily re-wrap most lines in .java to 80 (with exceptions for things like long comments.)

This is **not** reliable for .groovy, intellij will alter your code semantics by adding newlines in places that change the code meaning (due to semicolon inference...)

[#] Tue Jun 09 2015 17:18:20 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

It doesn't matter. Apple has declared that everyone everywhere will now begin programming in Swift instead of other languages.

[#] Tue Jun 09 2015 17:20:04 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


funk dat

[#] Thu Jun 18 2015 09:40:32 EDT from dothebart @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Howto disrupt your contributing community:

https://github.com/orientechnologies/orientdb/issues/4354

*popcorn*



[#] Thu Jun 18 2015 10:52:38 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


Ahh yes, the old "beat the hornet's nest with a stick" technique. (Advanced trolling, 3rd semester)

[#] Mon Jun 22 2015 18:23:39 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


http://whatthecommit.com/

google some of these and you will see them appearing in real-world open source projects...

[#] Tue Jun 23 2015 03:02:13 EDT from dothebart @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

it seems it worked out: http://orientdbleaks.blogspot.de/



[#] Tue Jun 23 2015 13:53:53 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


database software is at its best when it's old and boring.

[#] Wed Jun 24 2015 20:34:05 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Well yes... sometimes you really do just need a dumping ground for records.

[#] Mon Jun 29 2015 14:02:16 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


and then sometimes you need something super-scalable and lean. I am still not a big fan of NoSQL, I like my indexes automatically maintained and my data normalized, thank you. But there is something to be said for the auto-sharding of AWS DynanoDB if you know you are going to need something that really screams.

(And the SimpleDB pricing model can not be beat, but it may not be around for much longer, and the programming model is still not as good as SQL)

Go to page: First ... 110 111 112 113 [114] 115 116 117 118 ... Last