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.
Aktualne zlecenia dla freelancerów w kategorii C#
Dobrobka w istniejącej wersji 1c detalicznego bloku dla RC (centrum dystrybucji)Ogólnie wyjaśnię, co mamy za bazę - jest ogólny serwer, gdzie znajduje się baza Detal (gdzie rejestrowane są wszystkie przychody) - baza UTP, do której przelewają się wszystkie sprzedaże - liczy się marża, stany magazynowe - małe bazy detalicznych sklepów. W przypadku wymian,… C i C++, C# ∙ 3 dni 12 godzin temu ∙ 6 ofert |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 6 dni 3 godziny temu ∙ 18 ofert |
Junior C#Szukamy utalentowanego i ambitnego Junior C# programisty, który pragnie rozwoju zawodowego i nowych wyzwań. Twoje przyszłe zadania: - Rozwój i wsparcie rozwiązań backendowych z frontendem (bot Telegram); - Automatyzacja rutynowych procesów w działach Android-rozwoju, wsparcia… C# ∙ 6 dni 17 godzin temu ∙ 8 ofert |