Loading...
nikolai.dimov90 avatar nikolai.dimov90 4 Точки

C# Basics октомври 2014 - Домашни

Здравейте на всички, отварям тази тема защото просто нямам думи. Проверих 3 домашни до сега и искам да кажа с ръка на сърцето, че и трите домашни не заслужават дори и с 0 да се оценят. Некоректни имена на Солюшъните, на проектите(задачите), на класовете, на програмите ... Неправилно форматиране, празни редове, незачистени проекти. Третото домашно което проверих - колегата просто извадил всички файлове .cs и направил архив и така го е предал. И така искам да напиша няколко правила които е добре да се следват при създаването на солюшън, проекти и т.н.:

1. Когато създаваме Solution добре е да дадем коректно име, PascalCase - написано без интервали като всяка дума започва с главна буква - примерно: PrimitiveDataTypesAndVariables

2. Всяка задача да е в отделен проект, а той да е именован правилно, да отговаря на въпроса какво има в този проект. Хубаво е също да се именова с цифри по този начин: 01.HelloCSharp, 02.PrintCurrentDate и т.н.

3. Самите проекти(задачи) да се зачистват от нещата които не са нужни, да няма празни редове и интервали които са некоректни, добре е между неймспейса System и класа да има не повече от един празен ред. Правилно да се влагат елементите от нашия код, с една табулация

4*. Добре е също да си закоментираме условието на нашата задача в самата задача, също така със коментар да обясняваме примерно: Int32.Parse(Console.ReadLine()); какво точно прави.

 

Надявам се да съм помогнал на някой, хубаво е да се спазват тези "правила" за да станем добри програмисти, които имат бъдеще :). Ето и едно видео как се прави Solution и как се архивират самите задачи за да няма изгубени файлове - https://www.youtube.com/watch?v=DVXDYCEv79M&feature=youtu.be

 

Успех на всички !

4
Programming Basics
FunnyBunny avatar FunnyBunny 38 Точки

Браво на теб, че си отделил време да обясниш старателно! Домашните и оценяването също помагат, защото се обменя опит. А написа ли подробен коментар към конкретните домашни, за да могат хората да разберат къде са сгрешили?

0
nikolai.dimov90 avatar nikolai.dimov90 4 Точки

Винаги пиша подробен коментар, иначе няма смисъл от тях :)

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.