Angenommen, ein Tester soll etwas programmieren, um automatisierte Tests zu erstellen ... ist Lua für jemanden, der kein Entwickler ist, wirklich leicht zu erlernen?
Antworten
Zu viele Anzeigen?Solange Sie den Testern klar und deutlich die Fallstricke erklären, denen sie bei der Fehlersuche in LUA begegnen können, sollte es nicht schwieriger sein als das Erlernen der Programmiergrundlagen einer anderen Sprache.
Ich denke dabei an eine Situation, in der der Prüfer einen Tippfehler gemacht und einen anderen, fast unbemerkten Namen für eine Variable geschrieben hat. Die neue Variable wird mit dem angegebenen Wert erstellt, aber die alte Variable wird nicht geändert. So etwas kann ziemlich schwer zu debuggen sein, wenn man sich dessen nicht bewusst ist.
Ich bin seit mehr als zehn Jahren als Programmierer tätig. Ich habe verschiedene Programmiersprachen gelernt und benutzt. Ich habe bei verschiedenen Gelegenheiten von Lua gehört, aber ich habe es noch nie benutzt.
Vor kurzem habe ich beschlossen, Lua zu lernen, weil unsere Kunden es benutzen. Nachdem ich Tage damit verbracht hatte, die PiL zu lesen, stellte sich für mich heraus, dass Lua eine leistungsstarke, flexible und dennoch anspruchsvolle Programmiersprache ist. Aus der Sicht eines Softwareentwicklers ist es für mich nicht einfach, in kurzer Zeit ein guter Programmierer in Lua zu werden.
Wenn Sie aber einfach nur etwas mit Lua "machen" wollen, besonders wenn Sie kein Programmierer sind, werden Sie sich mit Lua wohl fühlen, da es viel einfacher ist, einsatzbereiten Code zu schreiben als eine "traditionelle" Sprache wie Java, C/C++, Python, usw.
- See previous answers
- Weitere Antworten anzeigen