Теория:

Сложносочинённые предложения с противительными  союзами а; но; да (в значении но); однако (в значении но); зато; но зато; а то; не то; а не то; частица же (в значении союза а); частица только (в значении союза но).
Предложения данной группы всегда состоят из двух частей и, обладая общим противительным значением, могут выражать следующие значения:
Пример:
1. [Ей было около тридцати], [однако она казалось совсем молодой девушкой]
— второе явление противопоставляется первому.
Пример:
2. [Одни помогали на кухне], а [другие накрывали на столы]
  — второе явление не противопоставлено первому, а сопоставлено с ним (замена союза а на но невозможна).
Союз же, как и союзы тоже  и также, всегда стоит не в начале второй части предложения, а непосредственно за словом, которое противопоставляется слову первой части:
Пример:
[Все деревья выпустили клейкие листочки], [дуб же пока ещё стоит без листьев].
Перед противительными союзами обычно ставится запятая:
Пример:
Ты сегодня же должен поговорить с отцом, а то он будет беспокоиться о твоём отъезде (А. Писемский).
Реже — тире, если вторая часть предложения заключает в себе значение результата, следствия, резкого противопоставления:
Пример:
Я спешу туда ж — а там уже весь город (А. Пушкин).