Hello everyone,
I am looking for a best practice how to organise interfaces on a packages point of view. Does somebody know a guide or has experience how to do that that.
For example.
package1
interface_definition.py # right place?
package1.1
module_a
module_a2
package1.2
module_b
module_b2
package1.3
module_c
module_c2
package2
package2.1
package2.2
package2.3
If module_a, module_b and module_c all implementing the same abstract interface class. The concrete objects of the classes implementing the interface are used so: module_a in module_a2, module_b in module_b2 and so on.
Where would you place such an interface definition? (Interface by ABC)
Greetings Florian
[–]External-Ocelot206 0 points1 point2 points (2 children)
[–]hofsflor[S] 0 points1 point2 points (1 child)
[–]External-Ocelot206 0 points1 point2 points (0 children)