Do not hide from enemies. Instead, use the electro whip on them. You can also do this with your weapons, but be lenient and try your best to conserve as much ammo as possible.
Use the Nanohacker when in tight situations. When you use the Nanohacker on an enemy, it will start to attack other enemies. They will retaliate, creating a temporary diversion that you can use to plan out your attack.
Finding items
Get all the items from every trashcan, chest, or box you find, especially the SaberSense Chips. The more SaberSense Chips you have, the more you can build them up to buy health, ammo, weapons, and upgrades from the Kiosks. Also, collecting ammo is helpful. Mooch can be useful; let him scour the areas for SaberSense Chips.
Get more items out of trash cans and chests
After hitting a trash can or chest to get items out of it, if the lid closes you may hit the same trashcan or chest repeatedly until the lid remains completely open. Each time you hit the same trashcan, more items will appear for you to collect, such as ammo, health, etc.
Saving ammunition?
Always use the Electro Whip as much as possible on enemies. Save your weapons for enemies that are at further distances. Some flying enemies are difficult to hit with the electro whip. You can hit flying enemies with the electro whip if you are skilled in using it. If you must use weapons, use them sparingly.