Что такое стек разработки?

13

Я сейчас нахожусь в процессе поиска работы, поскольку я собираюсь окончить колледж. Интервьюер спросил меня, каков мой текущий «стек разработки»?

Я знаю, что это, вероятно, действительно простой вопрос. но может ли кто-нибудь объяснить мне, что такое «стек разработки»? Это не термин, который используется в школе.

Хантер МакМиллен
источник
1
Просто любопытно, как вы ответили на вопрос? Интервьюер не дал никаких отзывов?
JeffO
1
@JeffO Это была анкета, которая мне пришла по электронной почте, к счастью, мне не пришлось их спрашивать. Если бы это было настоящее интервью, я бы попросил разъяснений.
Хантер МакМиллен

Ответы:

24

Это просто означает набор языков, библиотек, IDE и инструментов (включая ОС, сервер баз данных и сервер приложений), используемых для разработки приложений.

Например, люди могут ссылаться на стек LAMP, что означает Linux / Unix + Apache + MySQL + PHP / Perl.

Другие стеки - это стек Microsoft (Windows + IIS + SQL Server + C # / VB.NET).

Одед
источник
1
Спасибо! Я не совсем понял, о чем они спрашивают, когда я обычно слышу работу, stackя думаю о других вещах.
Хантер МакМиллен
1
Точно так же я хорошо помню, что когда я начал работать, я понятия не имел, что это такое toolchain.
Ксавье Т.
1
@XavierT. Это то, что вы хотели бы использовать (я оставлю детали для вашего воображения) на людях, которые пишут глючные компиляторы и инструменты разработки. ;)
Мейсон Уилер