Keeping MacBook Pro on Sleep Mode for days I usually use my MacBook Pro for programming purposes and is mostly open about 14 hours a day, with 2-3 hours being plugged in until the charging is complete and then I disconnect from power afterwards to cycle the battery. When I leave for home, I just put the machine on Sleep Mode by closing the lid and not actually shutting it down. I only shut it down every Friday for the weekend.

Will this harm my MacBook Pro in some way? Will the battery life get reduced if this is done? It is also connected to Wi-Fi the whole week, if that matters.
This is pretty close to my typical MacBook Air usage. Luckily, it seems that we're on track:


  For proper maintenance of a lithium-based battery, it’s important to keep the electrons in it moving occasionally. Apple does not recommend leaving your portable plugged in all the time. An ideal use would be a commuter who uses her notebook on the train, then plugs it in at the office to charge. This keeps the battery juices flowing.


See Apple's page on laptop batteries for lots more information: apple.com

Keep in mind that MacBook batteries are estimated to live through around 1000 charge-discharge cycles before their max capacity drops to 80% (same source). Try to approximate the ideal scenario Apple describes, and avoid running the battery to near-zero between every charge.