```python
def code_valid(code: str, length: int) -> bool:
    if length <= 0:
        raise ValueError("Length must be greater than 0")
    if not code.isalpha() and not code.isdigit():
        return False
 False
    return len(code) == length
```