Profile

Cover photo
Verified name
Craig Eddy
Works at Empact Commerce
Attended Virginia Tech
Lives in Manassas, VA
1,300 followers|364,540 views
AboutPostsCollectionsPhotosYouTube+1'sReviews

Stream

Craig Eddy

Shared publicly  - 
 
 
Often we see unclear and even cryptic conditional in our code bases. We need to think well what they are doing, or we need to ask a colleague what this code is doing. A good approach to improve this kind of code that is hard to read, is to extract variables from the conditions. This refactoring technique is called Explain Variable.


Read below about this technique: http://blog.adrianbolboaca.ro/2015/05/explain-variable


On existing code we first need to cover the code base with some tests. But you can see how to do that in my previous blog posts.
Apply this technique when the code base you work on has obscure conditions in your if clauses.Apply Explain Variable to improve the legacy code readability.
2 comments on original post
1
Add a comment...

Craig Eddy

Shared publicly  - 
 
 
What inspired the Galaxy Edge's swooshing shape and second screen? We got an exclusive interview with the phone's designers.
What inspired the Galaxy Edge's swooshing shape and second screen? In an exclusive interview with the phone's designers, CNET gets a look at what makes them tick and where they're going next.
1
Add a comment...

Craig Eddy

Shared publicly  - 
 
 
Here is a photo, taken from the online edition of the Wall Street Journal, of a series of news headlines highlighting the conflicting and confusing statements released from the White House regarding the Bergdahl Swap.

Friends, blame is easy. You and I both know that when we fail, and we are seeking an avenue to excuse us from having to take any responsibility, excuses are easy to find. But this is not the type of behavior we expect from the President of the United States. We are a forgiving people and we are willing to overlook occasional mistakes, but this administration's pattern of repeated mistakes and constitutional violations, followed up by abdications of any responsibility and then the spineless blaming of others, is rapidly wearing down the patience of this great nation.

Please, let nothing keep you from the polls in November, if not for you, for the country. 
1
1
Britta Smith (britta. abmg/chingteam)'s profile photo
Add a comment...

Craig Eddy

Shared publicly  - 
1
Ethan Smith's profile photo
 
Doing your job without killing people might be worth merit too. 
Add a comment...

Craig Eddy

Shared publicly  - 
 
 
Top 20 replies by programmers.. #ComputerWorld
5
Add a comment...

Craig Eddy

Shared publicly  - 
 
Combining Mailbox with Sanebox
I've become a huge fan of SaneBox . It's really made my email more efficient. And I've heard for months about how wonderful Mailbox is as a GMail client for iPhones. When it was released today for Android I immediately downloaded. A little underwhelming at ...
I've become a huge fan of SaneBox. It's really made my email more efficient. And I've heard for months about how wonderful Mailbox is as a GMail client for iPhones. When it was released today for Android I immediately downloa...
1
Kevin Gault's profile photo
 
Sadly I can't download it on my Nexus5. The play store says its not compatible. :(
Add a comment...
Have him in circles
1,300 people
Amirul Gary's profile photo
Mr.Kobby Andah's profile photo
Vijaykanthan N's profile photo
Khánh Ngô Duy's profile photo
Mathias Dahl's profile photo
David Assalone's profile photo
Chad Kent's profile photo
Ron Miller's profile photo
abdou idrisss's profile photo

Craig Eddy

commented on a video on YouTube.
Shared publicly  - 
 
Great advice all around!
1
Add a comment...

Craig Eddy

Shared publicly  - 
 
 
Writing separately, Justices Antonin Scalia, Clarence Thomas, and Samuel Alito concurred in the view that Bond's conviction should be overturned, but argued that Roberts' narrow ruling did not go far enough. In contrast to Roberts, these three justices argued that the chemical weapons law did cover Bond's conduct, and therefore the law should be struck down on constitutional grounds. "As sweeping and unsettling as the Chemical Weapons Convention Implementation Act of 1998 may be, it is clear beyond doubt that it covers what Bond did," wrote Justice Scalia. "So we are forced to decide—there is no way around it—whether the Act's application to what Bond did was constitutional. I would hold that it was not."
The U.S. Supreme Court ruled unanimously today against the Obama administration in a major case testing the reach of federal power. At issue in Bond v.
2
Add a comment...

Craig Eddy

Shared publicly  - 
 
Disgusting...but definitely not surprising
1
Add a comment...

Craig Eddy

Shared publicly  - 
 
Part 1 was excellent. Looking forward to part 2.
 
Join us this week for part two w/@martinfowler, @kentbeck&@dhh. Keep the conversation going at  #IsTDDDead

"TDD as One True Way" versus "TDD as devil-spawned tempter" is not a productive contrast. Most of us have similar goals for development: confidence, impact, challenge, belonging. Test-driven development is one path toward these goals, but there are many other paths. This conversation in six parts explores tradeoffs in development, places TDD in those tradeoffs, and gives you perspective with which you can decide for yourself how you want to program.

Speakers:
Martin Fowler
Kent Beck
David Heinemeier Hansson (DHH)
This Hangout On Air is hosted by ThoughtWorks. The live video broadcast will begin soon.
Q&A
Preview
Live
Is TDD dead? [Part II]
Fri, May 16, 2014, 11:00 AM
Hangouts On Air - Broadcast for free

1
Add a comment...

Craig Eddy

Shared publicly  - 
 
Great Presentation on "What Makes a Good Development Process"
At the  SOFTWARE CRAFTSMANSHIP MATTERS  recently, Bruce Eckel  gave a terrific talk on "What Makes a Good Development Process". The discussion is very down-to-earth, very simple to follow, and rings true to my 20 years of professional software development. ...
At the SOFTWARE CRAFTSMANSHIP MATTERS recently, Bruce Eckel gave a terrific talk on "What Makes a Good Development Process". The discussion is very down-to-earth, very simple to follow, and rings true to my 20 years of profes...
1
Add a comment...
Craig's Collections
People
Have him in circles
1,300 people
Amirul Gary's profile photo
Mr.Kobby Andah's profile photo
Vijaykanthan N's profile photo
Khánh Ngô Duy's profile photo
Mathias Dahl's profile photo
David Assalone's profile photo
Chad Kent's profile photo
Ron Miller's profile photo
abdou idrisss's profile photo
Work
Occupation
Business Owner and Software Developer
Employment
  • Empact Commerce
    Owner, 2009 - present
  • Pro-Telligent, LLC
    Software Development Lead Engineer, 2011 - 2012
  • Star Technologies, Corp.
    Developer/Product Manager, 2003 - 2011
  • Remedy Corp
    Staff Developer, 1999 - 2003
  • Pipestream Technologies
    Senior Developer/Co-Founder, 1995 - 1999
  • Access Systems Inc
    Lead Software Developer, 2012 - 2013
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Manassas, VA
Previously
Charleston, WV - Charleston, WV - Richmond, VA - San Jose, CA - Blacksburg, VA
Story
Tagline
Living on the bleeding edge and loving life. I get to be a geek and help people make their dreams come true!
Introduction
My Mission Statement

Empower others to live better lives by helping them build a home-based business fueled by helping others.


Empact = EMpowering you to make an 
                imPACT

Want to become involved in my mission? Visit http://www.empactcommerce.com to get started on your journey.

In A Nutshell

Business & leadership development, software developer, entrepreneur, follower of Christ, fiscal and social conservative, father, husband, beach lover... 

In addition to being a small business owner, running two successful businesses, I'm also a full-time developer working for the Department of State's Office of U.S. Foreign Assistance Resources (http://www.state.gov/f/) on a project for The U.S. President's Emergency Plan for AIDS Relief (PEPFAR, http://www.pepfar.gov/). 

Love playing MMORPG games, when I have a few spare minutes. Usually go by the character name Kregger. Currently playing RIFT (on the Millrush shard, as Kregger). Also have a level 83 Palladin on WoW: Kregger on the Feathermoon server.

***Battle.net BattleTag : Kregger#1236

Favorite Quotes, Sayings, Affirmations

If [people] are incapable, as some would have us believe, of self-government then where among them do we find any who are capable of governing others?
- Ronald Wilson Reagan in a letter to Soviet president Brezhnev
 
The wisdom of the ages: "There ain't no free lunch!"

Anyone can start; anyone can quit; but it takes a winner to finish. -- Rocky Covington

Currently Reading

Life of Christ by Fulton Sheen
Cloud Atlas by David Mitchell
It's Your Life, Live Big by Josh Hinds



Education
  • Virginia Tech
    Electrical Engineering, 1984 - 1988
Basic Information
Gender
Male
Relationship
Married
Craig Eddy's +1's are the things they like, agree with, or want to recommend.
Passionate Perseverance: Courtney Elizabeth Lenaburg: Aug. 18, 1992 - De...
passionateperseverance.blogspot.com

I miss my girl. I miss her smile and her curly curls. I miss her humming, all day, every day. She made me the mother I am. She taught me how

Seven Ways Technology Is Transforming Your Bike Commute
www.fastcolabs.com

The newest in navigation, bolt-on accessories, protective gear, lights, and other goodies for your two-wheeled commute.

Visit the Captain Phillips Official Movie Site
www.sonypictures.com

This October, two-time Oscar winner Tom Hanks stars as #CaptainPhillips in a film based on a true story.

Lightning Bolt
market.android.com

Shop Google Play on the web. Purchase and enjoy instantly on your Android phone or tablet without the hassle of syncing.

Life with Nest Protect
nest.com

Safety shouldn’t be annoying. The Nest Protect: Smoke + Carbon Monoxide detector. Nest Protect thinks before it speaks, can be hushed with a

Email Processing
indytechcook.com

I'm just an ordinary guy with an ordinary up bringing who wants to be extraordinary. Follow me on my journey through life as I look for how

Lime Chicken Tequila Tailgate
www.foodnetwork.com

Get this all-star, easy-to-follow Food Network Lime Chicken Tequila Tailgate recipe from Guy Fieri.

Draft Punk
market.android.com

*** Now ready for 2013! **Your ultimate mobile fantasy football draft tool and cheatsheet!Not only review fantasy rankings on the go, but us

National Rum Day, August 16 - Food.com
www.food.com

Celebrate National Rum Day on August 16 and every food holiday all year with recipes and ideas from Food.com.

Geek
market.android.com

Behind everything that is life changing, useful or cool is a person with passion and obsession. Today, global brands like Google, Facebook,

Michelle Malkin | Tax Administration IG: IRS sent over $46 million in re...
michellemalkin.com

Tax Administration IG: IRS sent over $46 million in refunds to thousands of ‘unauthorized’ aliens at the same address in Atlanta

35th Annual Wright Kite Festival | Kitty Hawk Kites
www.kittyhawk.com

Walk through the museum and gain knowledge of the birthplace of aviation and then put this knowledge to the test outside with Kitty Hawk Kit

Short Strolls After Meals May Lower Diabetes Risk – WebMD
diabetes.webmd.com

Walking 15 minutes three times a day was better for blood sugar levels than one 45-minute walk, small study found

Nutritional Strength? @ The Amway Insider
feedproxy.google.com

Last week an article in the New York Times caught our attention. Health seeking readers noticed, too, when the author Jo Robinson declared t

True or False? Self Promotion Equals Referrals
businessnetworking.com

Ever wonder why you're not getting many referrals despite the fact that you make a point to talk to everyone about who you are & what you do

A Different Take on Father’s Day | The Power of Empact
blog.empact.us

I awoke this morning, yes even Sunday, at my usual time of 5 AM-ish. Tossed around in bed for a bit and then decided to get a few things acc

Genetic research clarifies link between hypertension and Vitamin D defic...
www.sciencedaily.com

A large-scale genetic study involving over 155,000 individuals has enabled researchers to discover the causal link between hypertension and

20 Seconds of Courage | Darren Hardy, Publisher of SUCCESS Magazine
darrenhardy.success.com

Courage is overrated. At least, overestimated. You don't have to live courageously. In fact, you can be a coward 99.9305556% of the time (to

Fantastic food and service. As a visitor from the States, I found the prices to be excellent as well.
Food: ExcellentDecor: Very GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago
Pizza was fantastic. Delivery time was about 35 minutes (early Friday evening)
Public - 2 years ago
reviewed 2 years ago
Fantastic service and food. Menu is huge. Four dishes and not a bad one. We started with some spring rolls which even our 10-year old enjoyed. I had the Chicken Pad Curry, with a "spiciness" of 6 out of 10 requested. It was quite hot, as the waitress had warned. But it was very delicious. Portion was plentiful for my dish as well as for the other three (Crab Fried Rice, Pad Thai, and Royal Pad Thai). Definitely going back and going to do carry-out from here as well.
• • •
Food: ExcellentDecor: Very GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago
Ordered online, food was waiting for us as soon as we arrived. Great tasting bread. Sandwich was huge and the ingredients seemed of very high quality. Definitely my new "go to" sandwich shop!
Public - 3 years ago
reviewed 3 years ago
25 reviews
Map
Map
Map
Food: ExcellentDecor: Very GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago
Good food, great service. We had 8 people and not one bad dish.
Food: Very GoodDecor: ExcellentService: Excellent
Public - 3 years ago
reviewed 3 years ago
Food: ExcellentDecor: Very GoodService: Excellent
Public - 3 years ago
reviewed 3 years ago