Here are the ones I can think of on top my head:

1) Test that don't document what they test. I have to deal with so many test that just to seem to test stuff, but they don't describe at all what is that they are testing. Most times you can figure out what they are testing by looking at the surrounding context, but this an unnecessary overhead. It isn't to hard to provide meaningful descriptions on your test.

2) Documentation, how many times you see something like:

    some_method(args)

What is args?? How hard is to build proper documentation? We in the ruby community are specially bad at this.

3) Bundler, it just seems to get slower over the years (in my modest internet connection), it just kills me each time I have to do bundle install

Sebastian


Gregory McIntyre <mailto:[email protected]>
26 February 2014 1:01 pm
== ACK WHITE MALE PRIVILEGE ==

Are you a senior Rails dev? What are the THREE things you find MOST frustrating about your day-to-day job in the last few months?

I'm happy to start:

1) No issue tracker I have ever used meets my requirements wish list, thus I sad. How do others solve some of the problems we have, perhaps with alternative approaches. How does your team establish other business function's expectations of due dates or progress?

2) How do you effectively go about changing a code base from ubiquitous poor quality code to extreme ubiquitous awsum++ quality code? There are issues far broader than "refactor it" - like business justification, timing, mixed skill teams, etc. Rescue jobs are daunting and you risk abject failure. Currently IMHO the place to start is to retrofit fast and complete tests, which is time consuming and undervalued by the business but I see no better way. Is there a better way?

3) Non-deterministic tests are the devil. I've been nailing them down one by one and some days it feels like it's all I do. There are a range of causes but often it's browser-automation related. Do others encounter these too? Are there practical tips to avoid wanting to slash your wrists?

-Greg

--
You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/rails-oceania.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Ruby or 
Rails Oceania" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/rails-oceania.
For more options, visit https://groups.google.com/groups/opt_out.

<<inline: postbox-contact.jpg>>

Reply via email to