I found a suitable site: Programmers Stack ExchangeProgrammers Stack Exchange.
Programmers SE accepts questions about software architecture, algorithms and development methodologies, which makes my question suitable.
From its FAQits FAQ, allowed topics are:
- algorithm and data structure concepts
- design patterns
- developer testing
- development methodologies
- freelancing and business concerns
- quality assurance
- software architecture
- software engineering
- software licensing