699 reputation
1412
bio website andrew.yurisich.com
location San Antonio, Texas, USA
age
visits member for 2 years, 8 months
seen Jun 17 at 14:08

I decided to backpack around the West Coast instead of going to a state university. Fortunately, I discovered a love of computers before I picked my major...I'm a late bloomer.


Jun
10
comment Why can't the IT industry deliver large, faultless projects quickly as in other industries?
Lack of functional safety? It's a feature! We advocate the use of immutable structures when attempting to clean something with the black hole vacuum cleaner.
Jan
8
comment When should I stop committing to master on new projects?
@MichaelT I have seen 'dev' branches plenty of times, but never heard them explained in the context of an "early master" before. I think I'll use this, thanks.
Aug
28
comment Should I put the datatype of a class attribute in its name?
I use emacs, but most times I assume others will use RubyMine.
Jul
31
comment I have to compromise: DRY, or Command-Query-Separation?
I think a wrapper's "single principle" should be to keep the other methods that need the command and the query together DRY.
Mar
4
comment Leaving “Else” comments
Accepted answer for "the fact that you need a comment is because your code is unreadable".
Mar
4
comment Leaving “Else” comments
I updated my question based on your observations.
Dec
13
comment What is meant by 4 GL?
I personally go with "high level languages", and have reliably spotted PHB types from their use of the term "4GL" in conversation.
Dec
7
comment What should I learn after Python?
While filled with generalizations, they are generalizations that I can get behind.
Nov
29
comment Did a bunch of wrong work, should I keep it?
This is exactly what I ended up doing as I thought about it.
Nov
28
comment Did a bunch of wrong work, should I keep it?
Read Micheal's answer. He added something of value that I wouldn't have considered otherwise.
Nov
28
comment About to graduate from good school without any progamming skills
rodrigoalvesvieira.com/copy-unix
Jul
31
comment Why can't the IT industry deliver large, faultless projects quickly as in other industries?
I agree. Large programs can be delivered flawlessly and on schedule, because they've been done a hundred times over 3 decades. For instance, a text editor.
Apr
14
comment Generalize, or Fix The Problem?
Im glad you noticed the lack of details, but answered anyway. Ill try to remeber to break off 'one fix' code from any sections that 'could go anywhere', and do both when the time calls.
Apr
14
comment Generalize, or Fix The Problem?
What do you think Cane would say, @Dave? Mind weighing in with a comment/answer?
Mar
11
comment Computers that operate exclusively on boolean algebra
Those links point to computers that are modeling bit-wise logic using things other than silicon and copper. I saw nothing of another base besides binary. Is there another number system used in computing?
Mar
11
comment Computers that operate exclusively on boolean algebra
I didn't realize that. Any links back you up?
Feb
21
comment Horizontally positioned or vertically positioned monitor(s)?
I just gotta say...your picture makes me want to quote Walter, but I know the moderators will ban my comment!
Feb
21
comment How many monitors do you use? Why? How they are used?
This is nearly identical to what I use at home...the 'big job' up top, and the reference below...sometimes, it switches places...who knows...but I can always take the laptop out the door with me, if need be. Perfect setup.
Feb
10
comment Why is cleverness considered harmful in programming by some people?
Best answer. The mantra: write simple baseline, starter code that's braindead and slow as all get up...and then make it a comment when you boil it down to an unreadable one-liner. That's how you learn all the dirty tricks in your language!
Jan
6
comment What do you do when one thinks the code isn't complicated enough?
I second @alb. Most times the Drupal/Joomla crowd finds the whole 3 SQL queries thing to be wonderful, until the next request turns the "custom cookie cutter" approach into a feat of trial and error.