Rework which practice exercises should be listed in the concept tree
- Ngôn ngữ chính
- Java
- Star
- 835
- Fork
- 779
- Merge trung bình
- 1 ngày 1 giờ
- Pull request đã merge (30 ngày)
- 3
Mô tả
Currently the [concept tree on the Java track](https://exercism.org/tracks/java/concepts) is very hard to follow due to the large number of exercises listed for each concept. The reason this is happening is because all practice exercises list a number of concepts in their `practices` configuration. This probably started when migrating to Exercism v3.
The problem with this is that the concepts listed for each exercise only mean that that exercise is _related_ to that concept. There is no way that there are 33 exercises to help a student practice the `strings` concept... Instead, every concept should contain a few _hand-picked_ practice exercises that _actually help a student to practice that concept_. For the `strings` concept for example, some candidates are `isogram` and `isbn-verifier`.
So, the goal of this issue is to arrive at a concept tree that contains a relevant handful of practice exercises for each concept. A good example of this is the [concept tree on the Python track](https://exercism.org/tracks/python/concepts).
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách so sánh các cây khái niệm Java và Python được liên kết, sau đó kiểm tra cách các bài tập thực hành khai báo các khái niệm trong cấu hình practices của chúng. Xem xét những bài tập nào thực sự hữu ích cho từng khái niệm, sử dụng strings và các ví dụ isogram và isbn-verifier được gợi ý làm tài liệu tham khảo. Công việc được xem là hoàn tất khi mỗi khái niệm hiển thị một tập hợp nhỏ, phù hợp và được chọn thủ công, đồng thời cây Java dễ theo dõi hơn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- content
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100