Feb
12
2015

Review: Becoming a Better Programmer: A Handbook for People Who Care about Code

Becoming a Better Programmer: A Handbook for People Who Care about Code
Becoming a Better Programmer: A Handbook for People Who Care about Code by Pete Goodliffe

My rating: 4 of 5 stars

Excellent read for lethargic coders (including myself). It pin points to small compromises we do on a regular basis , which ultimately backfires and results heavy losses. I love the intuitive and generic code examples . Examples are well placed within texts. This one is absolutely unputdownable . Those comical reliefs deserves special mention.



View all my reviews

Feb
12
2015

Review: The Productive Programmer

The Productive Programmer
The Productive Programmer by Neal Ford

My rating: 1 of 5 stars

Can be skipped. Basically this book doesn’t suit me at all. Initially most of the tips are elaborately described for windows. Being a linux user , i had to skip those pages. Rest of the book talks about many good practices in a very shallow manner . In those pages author narrowed down to some particular languages (I had to skip pages again ) . Basically i expected a more theoretical and abstract approach which is completely missing in this book . Will explore some more books in this genre.



View all my reviews

Feb
12
2015

Review: Writing Solid Code

Writing Solid Code
Writing Solid Code by Steve Maguire

My rating: 3 of 5 stars

I referred to this book as a resource for a project i am handling currently. Basically I was looking for some developers guidelines and some coding standard skeleton. I have to take most of the advises hypothetically as most coding examples are a bit dated. Some of the techniques described (like extensive use of assert ) are actually replaced with some modern day techniques. But this book bears all the traits of a classic.



View all my reviews

Jan
11
2015

Adding eclipse project to github

Following are the steps to add projects to github . Though i have written this for eclipse projects, actually this works for any projects.

1. I assume you are having git installed in your pc, else first download and and install git from here .

2. Browse to your project folder and type

git init

3. Now let git know where you want to send your content. Type the following

$ git remote add origin https://github.com/[GIT user id]/[projectName].git

4. Now that git knows where you want to send your project , another 3 simple things you have to do. Add the actual project, commit to local git and finally replicate the change to github.

git add .   # this adds all the files
git commit -a -m "Initial commit" # this is for local commit. 

git push -u origin --all # finally :)

5. Remember git will ask for your github user id and password.

Pages:1234567...13»