Test task, small solution based on so-called code kata.
Terms of the assignment
Use C# 7.0 (or later) to build the program that complies to the following Definition of Done:
User story Acceptance criteria fulfilled;
Test should be done;
The solution is deployable;
Documentation is created or updated.
The resulting code must be in production-ready state and must fulfil the acceptance criteria outlined below.
Related materials should be submitted to representatives as a link to a public repository at github.com.
Acceptance criteria:
1. It’s required to implement linked list that has the following basic interface:
1.1 The list consists of nodes. Each node has a string value, along with whatever housekeeping the list itself needs.
1.2 New nodes are added to the end of the list.
1.3 You can ask the list if it contains a given string. If it does, it returns the node containing that string.
1.4 You can delete a node from the list.
1.5 You can ask the list to return an array of all its values.
2. Create two implementations of the list:
2.1 A singly linked list (each node has a reference to the next node).
2.2 A doubly linked list (each node has a reference to both the next and previous
3. Obviously, don’t use predefined library classes as list implementations.
Актуальные фриланс-проекты в категории C#
Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница… C и C++, C# ∙ 3 дня 11 часов назад ∙ 6 ставок |
Нужно сделать миграцию текущей рабочей программы с foxpro на C#Всем привет! у нас есть программа на foxpro (в ней есть несколько модулей, программа для учета), есть исходники программы, при острой необходимости можно проконсультироваться с людьми по поддержке текущей программы что нужно сделать: 1. аналитику, что и как работает, составить… C#, Десктопные приложения ∙ 6 дней 1 час назад ∙ 18 ставок |
Младший C#Ищем талантливого и амбициозного Junior C# разработчика, который стремится к профессиональному росту и новым вызовам. Твои будущие задачи: - Разработка и поддержка бэкенд-решений с фронтендом (Telegram-бот); - Автоматизация рутинных процессов в отделах Android-разработки,… C# ∙ 6 дней 16 часов назад ∙ 8 ставок |