1. They're 3 files, so my constructor takes 5 arguments, the last 3 being File objects, which looks rather weird. Is this normal?
2. Originally, I used to just pass a string path to my constructor and the File objects inside my X would open it, but now, since they're passed instead as an interface because of constructor dependency
it forces me to move the file opening logic OUTSIDE (before instantiating my logic)
I'm trying to install ruby on mint17 for the first time and I found on the web, that I should install rbev first. I got to some point and got stuck at this:"Modify your ~/.bashrc instead of ~/.bash_profile.". How do I do that?
hello again. I followed this https://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-with-rbenv-on-ubuntu-14-04 and installed ruby. Up to this point "rails -v" everything was fine. Now I'm getting The program 'rails' can be found in the following packages: