neo-devpack-dotnet icon indicating copy to clipboard operation
neo-devpack-dotnet copied to clipboard

Plan to rebuild the devpack.

Open Jim8y opened this issue 1 year ago • 0 comments

The devpack has been facing numerous significant issues. These include incomplete compiler syntax support, vague interface definitions, lack of comments, cumbersome code structure, absence of tests, insufficient documentation, lack of tools, missing interfaces, and a shortage of examples, among others. These problems have made developing contracts in C# on the Neo platform a very challenging task. Therefore, I plan to propose a series of tasks to gradually transform the devpack into a more robust, user-friendly, and clear project. Here is the list of tasks:

  • [x] #848
  • [ ] Define NEO's own development framework, prohibiting the use of system's native types and utility libraries.
  • [ ] Significantly increase the number of necessary methods.
  • [ ] Add detailed comments.
  • [ ] Implement a code analyzer to provide errors, warnings, and correction suggestions during contract development.
  • [ ] Organize unit test projects and add more test cases to improve coverage.

Jim8y avatar Dec 26 '23 08:12 Jim8y