I've been searching a laptop to suit my requirements in the past few weeks( which are programming, photoshop and some gaming). So I came up with the
Dell Inspiron 7559,
Intel i5-6300HQ 2.3 GHz Quad-Core (6M Cache, Turbo up to 3.2 GHz)
NVIDIA GeForce GTX 960M 4GB GDDR5
8 GB DDR3L / 256 GB...