Работа тестировщиком после переезда в Германию
Ну допустим в Enterprise версии была Microsoft Visio, инсталяторы типа Install Schield, и всякие SDK. А в Community Edition нет даже MFC. Да там много чего нету. Я лично open source использую. Допустим я так делаю:
1. Документацию пишу в OpenOffice, потом документацию сохраняю в PDF.
2. Проект составляю в ProjectLibre, потом я знаю какие финансовые затраты.
3. UI я рисую в Pencil.
4. Классы рисую в StarUML потом эта программа генерирует как код для (C++, Java, C#),
Правда StarUML для C# странный код генерирует , для других языков так правильно, для C# немного неправильно:
// Generated by StarUML(tm) C# Add-In
// @ Project :
Personen
// @ File Name : Person.cs
// @ Date : 30.12.2020
// @ Author : uscheswoi_82
public class Person
{
private String firstname ;
private String lastname ;
private DateTime birthday ;
private char gender ;
public void Person(String firstname, String lastname, DateTime birthday, char gender) {}
public void setFirstname(String firstname) {}
public String getFirstname() {}
public void setLastname(String lastname) {}
public String getLastname() {}
public void setBirthday(DateTime birthday) {}
public DateTime getBirthday() {}
public void setGender(char gender) {}
public char getGender() {}
}
А должен был хотябы вот так:
public String Firstname { get; set; }
public String Lastname { get; set; }
А лучше так:
private String firstname;
public String Firstname {
set { firstname = value; }
get { return firstname; }
}