Ad-Hoc Features and Where to Find Them, Part 1: Origin Story
Postedabout 2 months agoActiveabout 2 months ago
blog.ptidej.netTechstory
calmpositive
Debate
10/100
Software MaintenanceFeature LocationCode Analysis
Key topics
Software Maintenance
Feature Location
Code Analysis
The article discusses the challenges of identifying ad-hoc features in software code and the need for better tools and techniques to locate them, with commenters sharing their experiences and insights on the topic.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
N/A
Peak period
1
0-1h
Avg / period
1
Key moments
- 01Story posted
Nov 5, 2025 at 8:45 PM EST
about 2 months ago
Step 01 - 02First comment
Nov 5, 2025 at 8:45 PM EST
0s after posting
Step 02 - 03Peak activity
1 comments in 0-1h
Hottest window of the conversation
Step 03 - 04Latest activity
Nov 6, 2025 at 10:24 AM EST
about 2 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45830463Type: storyLast synced: 11/17/2025, 7:54:25 AM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
Their tool is available[2] on github, for those wishing to experiment with ad-hoc features.
[1] H. Mili, I. Benzarti, A. Elkharraz, G. Elboussaidi, Y. -G. Guéhéneuc and P. Valtchev, "Discovering Reusable Functional Features in Legacy Object-Oriented Systems," in IEEE Transactions on Software Engineering, vol. 49, no. 7, pp. 3827-3856, July 2023
[2] https://github.com/hafedhmili/featurediscovery